summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--acinclude.m412
-rw-r--r--audacious.desktop11
-rw-r--r--config.h.in3
-rwxr-xr-xconfigure287
-rw-r--r--configure.ac36
-rw-r--r--contrib/win32/patches/libcue-makefile.am.diff9
-rw-r--r--contrib/win32/patches/libwavpack-utils.c.diff11
-rw-r--r--contrib/win32/patches/wavpack.pc.in.diff8
-rw-r--r--debian/audacious-qt.desktop80
-rw-r--r--debian/audacious.install1
-rw-r--r--debian/changelog13
-rw-r--r--debian/control30
-rw-r--r--debian/libaudqt0.install1
-rw-r--r--debian/libaudqt0.symbols57
-rw-r--r--debian/patches/add-keywords.patch4
-rw-r--r--debian/patches/series1
-rw-r--r--debian/patches/use-system-libguess.patch244
-rwxr-xr-xdebian/rules2
-rw-r--r--man/audacious.1.in14
-rw-r--r--man/audtool.1.in24
-rw-r--r--po/POTFILES.in2
-rw-r--r--po/ast.po495
-rw-r--r--po/audacious.pot487
-rw-r--r--po/be.po499
-rw-r--r--po/bg.po505
-rw-r--r--po/ca.po509
-rw-r--r--po/cmn.po495
-rw-r--r--po/cs.po523
-rw-r--r--po/da.po574
-rw-r--r--po/de.po501
-rw-r--r--po/el.po508
-rw-r--r--po/en_GB.po695
-rw-r--r--po/eo.po501
-rw-r--r--po/es.po518
-rw-r--r--po/es_AR.po495
-rw-r--r--po/es_MX.po509
-rw-r--r--po/et.po495
-rw-r--r--po/eu.po495
-rw-r--r--po/fa_IR.po495
-rw-r--r--po/fi.po507
-rw-r--r--po/fr.po539
-rw-r--r--po/gl.po507
-rw-r--r--po/he.po491
-rw-r--r--po/hu.po505
-rw-r--r--po/id_ID.po505
-rw-r--r--po/it.po499
-rw-r--r--po/ja.po505
-rw-r--r--po/ko.po499
-rw-r--r--po/ky.po489
-rw-r--r--po/lt.po495
-rw-r--r--po/lv.po499
-rw-r--r--po/ml_IN.po495
-rw-r--r--po/ms.po505
-rw-r--r--po/nl.po499
-rw-r--r--po/pl.po507
-rw-r--r--po/pt_BR.po509
-rw-r--r--po/pt_PT.po505
-rw-r--r--po/ro.po549
-rw-r--r--po/ru.po507
-rw-r--r--po/si.po495
-rw-r--r--po/sk.po508
-rw-r--r--po/sq.po495
-rw-r--r--po/sr.po501
-rw-r--r--po/sr@latin.po495
-rw-r--r--po/sr_RS.po495
-rw-r--r--po/sv.po506
-rw-r--r--po/ta.po499
-rw-r--r--po/tr.po500
-rw-r--r--po/uk.po503
-rw-r--r--po/vi.po495
-rw-r--r--po/zh_CN.po512
-rw-r--r--po/zh_TW.po504
-rw-r--r--src/audacious/Makefile5
-rw-r--r--src/audacious/dbus-server.cc119
-rw-r--r--src/audacious/main.cc37
-rw-r--r--src/audacious/main.h3
-rw-r--r--src/audtool/audtool.h4
-rw-r--r--src/audtool/handlers_general.c38
-rw-r--r--src/audtool/handlers_playback.c13
-rw-r--r--src/audtool/main.c32
-rw-r--r--src/audtool/wrappers.c23
-rw-r--r--src/dbus/aud-dbus.xml31
-rw-r--r--src/libaudcore/Makefile8
-rw-r--r--src/libaudcore/adder.cc260
-rw-r--r--src/libaudcore/art-search.cc5
-rw-r--r--src/libaudcore/art.cc5
-rw-r--r--src/libaudcore/audstrings.cc211
-rw-r--r--src/libaudcore/audstrings.h2
-rw-r--r--src/libaudcore/config.cc8
-rw-r--r--src/libaudcore/cue-cache.cc95
-rw-r--r--src/libaudcore/cue-cache.h (renamed from src/libaudqt/volumebutton.h)39
-rw-r--r--src/libaudcore/drct.cc14
-rw-r--r--src/libaudcore/export.h33
-rw-r--r--src/libaudcore/index.cc53
-rw-r--r--src/libaudcore/index.h37
-rw-r--r--src/libaudcore/inifile.h4
-rw-r--r--src/libaudcore/interface.cc6
-rw-r--r--src/libaudcore/interface.h1
-rw-r--r--src/libaudcore/internal.h11
-rw-r--r--src/libaudcore/mainloop.h5
-rw-r--r--src/libaudcore/objects.h2
-rw-r--r--src/libaudcore/output.cc92
-rw-r--r--src/libaudcore/output.h3
-rw-r--r--src/libaudcore/playback.cc28
-rw-r--r--src/libaudcore/playlist-cache.cc88
-rw-r--r--src/libaudcore/playlist-files.cc7
-rw-r--r--src/libaudcore/playlist-internal.h4
-rw-r--r--src/libaudcore/playlist-utils.cc12
-rw-r--r--src/libaudcore/playlist.cc113
-rw-r--r--src/libaudcore/playlist.h24
-rw-r--r--src/libaudcore/plugin-load.cc17
-rw-r--r--src/libaudcore/plugin-registry.cc27
-rw-r--r--src/libaudcore/plugin.h86
-rw-r--r--src/libaudcore/plugins-internal.h2
-rw-r--r--src/libaudcore/preferences.h28
-rw-r--r--src/libaudcore/probe-buffer.cc4
-rw-r--r--src/libaudcore/probe-buffer.h2
-rw-r--r--src/libaudcore/probe.cc55
-rw-r--r--src/libaudcore/probe.h19
-rw-r--r--src/libaudcore/runtime.cc59
-rw-r--r--src/libaudcore/runtime.h19
-rw-r--r--src/libaudcore/scanner.cc80
-rw-r--r--src/libaudcore/scanner.h26
-rw-r--r--src/libaudcore/stringbuf.cc2
-rw-r--r--src/libaudcore/templates.h11
-rw-r--r--src/libaudcore/tests/test.cc60
-rw-r--r--src/libaudcore/timer.cc10
-rw-r--r--src/libaudcore/tuple.cc156
-rw-r--r--src/libaudcore/tuple.h61
-rw-r--r--src/libaudcore/util.cc21
-rw-r--r--src/libaudcore/vfs.cc191
-rw-r--r--src/libaudcore/vfs.h41
-rw-r--r--src/libaudcore/vfs_local.cc114
-rw-r--r--src/libaudcore/vfs_local.h23
-rw-r--r--src/libaudcore/visualizer.h4
-rw-r--r--src/libaudgui/Makefile4
-rw-r--r--src/libaudgui/eq-preset.cc7
-rw-r--r--src/libaudgui/file-opener.cc1
-rw-r--r--src/libaudgui/infopopup.cc2
-rw-r--r--src/libaudgui/infowin.cc51
-rw-r--r--src/libaudgui/init.cc1
-rw-r--r--src/libaudgui/internal.h3
-rw-r--r--src/libaudgui/jump-to-track-cache.cc2
-rw-r--r--src/libaudgui/jump-to-track.cc2
-rw-r--r--src/libaudgui/libaudgui-gtk.h4
-rw-r--r--src/libaudgui/list.cc42
-rw-r--r--src/libaudgui/menu.cc2
-rw-r--r--src/libaudgui/playlists.cc3
-rw-r--r--src/libaudgui/prefs-widget.cc76
-rw-r--r--src/libaudgui/prefs-window.cc39
-rw-r--r--src/libaudgui/preset-browser.cc2
-rw-r--r--src/libaudgui/queue-manager.cc2
-rw-r--r--src/libaudgui/status.cc11
-rw-r--r--src/libaudgui/urilist.cc37
-rw-r--r--src/libaudgui/util.cc80
-rw-r--r--src/libaudqt/Makefile13
-rw-r--r--src/libaudqt/export.h33
-rw-r--r--src/libaudqt/iface.h19
-rw-r--r--src/libaudqt/info-widget.cc96
-rw-r--r--src/libaudqt/info-widget.h30
-rw-r--r--src/libaudqt/infowin.cc38
-rw-r--r--src/libaudqt/libaudqt.h4
-rw-r--r--src/libaudqt/prefs-builder.cc25
-rw-r--r--src/libaudqt/prefs-widget.cc13
-rw-r--r--src/libaudqt/prefs-widget.h22
-rw-r--r--src/libaudqt/prefs-window.cc22
-rw-r--r--src/libaudqt/queue-manager.cc2
-rw-r--r--src/libaudqt/util.cc8
-rw-r--r--src/libaudqt/volumebutton.cc26
-rw-r--r--src/libaudtag/Makefile4
-rw-r--r--src/libaudtag/ape/ape.cc6
-rw-r--r--src/libaudtag/audtag.cc16
-rw-r--r--src/libaudtag/audtag.h8
-rw-r--r--src/libaudtag/builtin.h32
-rw-r--r--src/libaudtag/id3/id3-common.cc12
-rw-r--r--src/libaudtag/id3/id3v1.cc7
-rw-r--r--src/libaudtag/id3/id3v22.cc6
-rw-r--r--src/libaudtag/id3/id3v24.cc39
-rw-r--r--src/libaudtag/tag_module.cc2
-rw-r--r--src/libaudtag/tag_module.h14
-rw-r--r--src/libaudtag/util.cc105
-rw-r--r--src/libaudtag/util.h19
-rw-r--r--win32/audacious.nsi.in131
-rw-r--r--win32/merge.sh41
-rw-r--r--win32/notes.html (renamed from contrib/win32/notes.html)122
-rw-r--r--win32/override/README.txt.in88
-rw-r--r--win32/override/etc/gtk-2.0/gtkrc (renamed from contrib/win32/gtkrc)0
-rw-r--r--win32/override/share/icons/gnome/16x16/apps/audacious.pngbin0 -> 517 bytes
-rw-r--r--win32/patches/fluidsynth.diff (renamed from contrib/win32/patches/fluidsynth.diff)0
-rw-r--r--win32/patches/gcontenttype-win32.c.diff (renamed from contrib/win32/patches/gcontenttype-win32.c.diff)0
-rw-r--r--win32/patches/gdkwindow-win32.c.diff (renamed from contrib/win32/patches/gdkwindow-win32.c.diff)0
-rw-r--r--win32/patches/ggettext.c.diff (renamed from contrib/win32/patches/ggettext.c.diff)0
-rw-r--r--win32/patches/gwin32appinfo.c.diff (renamed from contrib/win32/patches/gwin32appinfo.c.diff)0
-rw-r--r--win32/patches/gwin32networking.h.diff (renamed from contrib/win32/patches/gwin32networking.h.diff)0
-rw-r--r--win32/patches/libbs2b-makefile.am.diff (renamed from contrib/win32/patches/libbs2b-makefile.am.diff)0
-rw-r--r--win32/patches/libcdio-util.c.diff (renamed from contrib/win32/patches/libcdio-util.c.diff)0
-rw-r--r--win32/patches/libcue-install-dll.diff11
-rw-r--r--win32/patches/libfaad-main.c.diff (renamed from contrib/win32/patches/libfaad-main.c.diff)0
-rw-r--r--win32/patches/libfaad-makefile.am.diff (renamed from contrib/win32/patches/libfaad-makefile.am.diff)0
-rw-r--r--win32/patches/libmms-strndup.diff (renamed from contrib/win32/patches/libmms-strndup.diff)0
-rw-r--r--win32/patches/wavpack-4.80.diff137
201 files changed, 17428 insertions, 13460 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index aaf8ccb..5a008f0 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -81,12 +81,12 @@ AC_REQUIRE([AC_C_BIGENDIAN])
AC_REQUIRE([AC_SYS_LARGEFILE])
if test "x$GCC" = "xyes"; then
- CFLAGS="$CFLAGS -std=gnu99 -ffast-math -Wall -pipe -Wno-deprecated-declarations"
+ CFLAGS="$CFLAGS -std=gnu99 -ffast-math -Wall -pipe"
if test "x$HAVE_DARWIN" = "xyes"; then
- CXXFLAGS="$CXXFLAGS -stdlib=libc++ -std=gnu++11 -ffast-math -Wall -pipe -Wno-deprecated-declarations"
+ CXXFLAGS="$CXXFLAGS -stdlib=libc++ -std=gnu++11 -ffast-math -Wall -pipe"
LDFLAGS="$LDFLAGS -lc++ -stdlib=libc++"
else
- CXXFLAGS="$CXXFLAGS -std=gnu++11 -ffast-math -Wall -pipe -Wno-deprecated-declarations"
+ CXXFLAGS="$CXXFLAGS -std=gnu++11 -ffast-math -Wall -pipe"
fi
AUD_CHECK_CFLAGS(-Wtype-limits)
AUD_CHECK_CXXFLAGS(-Woverloaded-virtual)
@@ -142,9 +142,9 @@ AC_PROG_LN_S
AC_PATH_PROG([RM], [rm])
AC_PATH_PROG([MV], [mv])
AC_PATH_PROG([CP], [cp])
-AC_PATH_PROG([AR], [ar])
-AC_PATH_PROG([RANLIB], [ranlib])
-AC_PATH_PROG([WINDRES], [windres])
+AC_PATH_TOOL([AR], [ar])
+AC_PATH_TOOL([RANLIB], [ranlib])
+AC_PATH_TOOL([WINDRES], [windres])
dnl Check for POSIX threads
dnl =======================
diff --git a/audacious.desktop b/audacious.desktop
index 23302eb..7e5fc08 100644
--- a/audacious.desktop
+++ b/audacious.desktop
@@ -8,23 +8,26 @@ Icon=audacious
Categories=AudioVideo;Audio;Player;GTK;
Exec=audacious %U
TryExec=audacious
+StartupNotify=true
Terminal=false
MimeType=application/ogg;application/x-cue;application/x-ogg;application/xspf+xml;audio/midi;audio/mp3;audio/mp4;audio/mpeg;audio/mpegurl;audio/ogg;audio/prs.sid;audio/x-flac;audio/x-it;audio/x-mod;audio/x-mp3;audio/x-mpeg;audio/x-mpegurl;audio/x-ms-asx;audio/x-ms-wma;audio/x-musepack;audio/x-s3m;audio/x-scpls;audio/x-stm;audio/x-vorbis+ogg;audio/x-wav;audio/x-xm;inode/directory;x-content/audio-cdda;
Comment[be]=Слухайце музыку
Comment[bg]=Слушай музика
Comment[ca]=Escolta música
-Comment[cs]=Poslouchej hudbu
+Comment[cs]=Poslouchat hudbu
Comment[da]=Lyt til musik
Comment[de]=Musik hören
Comment[el]=ΑκÏόαση μουσικής
Comment[eo]=AÅ­skulti muzikon
+Comment[es_CL]=Listado de musica
Comment[es_MX]=Escuchar la música
Comment[es]=Escuchar música
Comment[fi]=Kuuntele musiikkia
Comment[fr]=Écouter de la musique
Comment[gl]=Escoitar música
-Comment[hu]=Hallgasson zenét
+Comment[hr]=Slušanje glazbe
+Comment[hu]=Zenehallgatás
Comment[id_ID]=Dengarkan musik
Comment[it]=Ascolta la musica
Comment[ja]=音楽をè´ãã¾ã™
@@ -38,6 +41,7 @@ Comment[pt_BR]=Ouça música
Comment[pt_PT]=Reprodução de músicas
Comment[ro]=Ascultă muzică
Comment[ru]=Слушать музыку
+Comment[sk]=PoÄúvajte hudbu
Comment[sr]=Слушајте музику
Comment[sv]=Lyssna på musik
Comment[tr]=Müzik dinleyin
@@ -54,11 +58,13 @@ GenericName[da]=Musikafspiller
GenericName[de]=Musikspieler
GenericName[el]=ΠÏόγÏαμμα αναπαÏαγωγής μουσικής
GenericName[eo]=Muzik-ludilo
+GenericName[es_CL]=Reproductor de musica
GenericName[es_MX]=Reproductor de Música
GenericName[es]=Reproductor de música
GenericName[fi]=Musiikkisoitin
GenericName[fr]=Diffuseur de musique
GenericName[gl]=Reprodutor de música
+GenericName[hr]=SviraÄ glazbe
GenericName[hu]=Zene lejátszó
GenericName[id_ID]=Pemutar musik
GenericName[it]=Lettore musicale
@@ -73,6 +79,7 @@ GenericName[pt_BR]=Reprodutor de Música
GenericName[pt_PT]=Reprodutor áudio
GenericName[ro]=Player de muzică
GenericName[ru]=Музыкальный проигрыватель
+GenericName[sk]=Hudobný prehrávaÄ
GenericName[sr]=Програм за Ñлушање музике
GenericName[sv]=Musikspelare
GenericName[tr]=Müzik Çalar
diff --git a/config.h.in b/config.h.in
index 7f6dcc2..d388dc2 100644
--- a/config.h.in
+++ b/config.h.in
@@ -40,9 +40,6 @@
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
-/* Define if the /proc/self/exe symlink is supported */
-#undef HAVE_PROC_SELF_EXE
-
/* Define to 1 if you have the `sigwait' function. */
#undef HAVE_SIGWAIT
diff --git a/configure b/configure
index 1920d08..765caf1 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for audacious 3.7.2.
+# Generated by GNU Autoconf 2.69 for audacious 3.8-beta2.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -579,8 +579,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='audacious'
PACKAGE_TARNAME='audacious'
-PACKAGE_VERSION='3.7.2'
-PACKAGE_STRING='audacious 3.7.2'
+PACKAGE_VERSION='3.8-beta2'
+PACKAGE_STRING='audacious 3.8-beta2'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
@@ -640,6 +640,7 @@ plugindir
VALGRIND_FRIENDLY
USE_DBUS
have_dbus
+BUILDSTAMP
POSUB
LTLIBINTL
LIBINTL
@@ -736,6 +737,7 @@ build_os
build_vendor
build_cpu
build
+COPYRIGHT
target_alias
host_alias
build_alias
@@ -787,7 +789,6 @@ with_libiconv_prefix
enable_nls
with_libintl_prefix
with_buildstamp
-enable_text_console
enable_dbus
enable_valgrind
'
@@ -1364,7 +1365,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures audacious 3.7.2 to adapt to many kinds of systems.
+\`configure' configures audacious 3.8-beta2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1430,7 +1431,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of audacious 3.7.2:";;
+ short | recursive ) echo "Configuration of audacious 3.8-beta2:";;
esac
cat <<\_ACEOF
@@ -1443,7 +1444,6 @@ Optional Features:
--enable-qt Enable Qt support (default=disabled)
--disable-rpath do not hardcode runtime library paths
--disable-nls do not use Native Language Support
- --enable-text-console Enable text console for MS-Windows hosts
--disable-dbus Disable D-Bus support (default=enabled)
--enable-valgrind Valgrind analysis support (default=disabled)
@@ -1563,7 +1563,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-audacious configure 3.7.2
+audacious configure 3.8-beta2
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2031,7 +2031,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by audacious $as_me 3.7.2, which was
+It was created by audacious $as_me 3.8-beta2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2393,11 +2393,14 @@ cat >>confdefs.h <<_ACEOF
_ACEOF
+COPYRIGHT="Copyright (C) 2001-2016 Audacious developers and others"
+
cat >>confdefs.h <<_ACEOF
-#define COPYRIGHT "Copyright © 2001-2016 Audacious developers and others"
+#define COPYRIGHT "$COPYRIGHT"
_ACEOF
+
ac_aux_dir=
for ac_dir in build-aux "$srcdir"/build-aux; do
if test -f "$ac_dir/install-sh"; then
@@ -4575,12 +4578,12 @@ esac
if test "x$GCC" = "xyes"; then
- CFLAGS="$CFLAGS -std=gnu99 -ffast-math -Wall -pipe -Wno-deprecated-declarations"
+ CFLAGS="$CFLAGS -std=gnu99 -ffast-math -Wall -pipe"
if test "x$HAVE_DARWIN" = "xyes"; then
- CXXFLAGS="$CXXFLAGS -stdlib=libc++ -std=gnu++11 -ffast-math -Wall -pipe -Wno-deprecated-declarations"
+ CXXFLAGS="$CXXFLAGS -stdlib=libc++ -std=gnu++11 -ffast-math -Wall -pipe"
LDFLAGS="$LDFLAGS -lc++ -stdlib=libc++"
else
- CXXFLAGS="$CXXFLAGS -std=gnu++11 -ffast-math -Wall -pipe -Wno-deprecated-declarations"
+ CXXFLAGS="$CXXFLAGS -std=gnu++11 -ffast-math -Wall -pipe"
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C/C++ compiler supports -Wtype-limits" >&5
@@ -5809,8 +5812,9 @@ $as_echo "no" >&6; }
fi
-# Extract the first word of "ar", so it can be a program name with args.
-set dummy ar; ac_word=$2
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ar; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if ${ac_cv_path_AR+:} false; then :
@@ -5849,8 +5853,66 @@ $as_echo "no" >&6; }
fi
-# Extract the first word of "ranlib", so it can be a program name with args.
-set dummy ranlib; ac_word=$2
+fi
+if test -z "$ac_cv_path_AR"; then
+ ac_pt_AR=$AR
+ # Extract the first word of "ar", so it can be a program name with args.
+set dummy ar; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_ac_pt_AR+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ case $ac_pt_AR in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_ac_pt_AR="$ac_pt_AR" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_path_ac_pt_AR="$as_dir/$ac_word$ac_exec_ext"
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+ done
+IFS=$as_save_IFS
+
+ ;;
+esac
+fi
+ac_pt_AR=$ac_cv_path_ac_pt_AR
+if test -n "$ac_pt_AR"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_AR" >&5
+$as_echo "$ac_pt_AR" >&6; }
+else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_pt_AR" = x; then
+ AR=""
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ AR=$ac_pt_AR
+ fi
+else
+ AR="$ac_cv_path_AR"
+fi
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ranlib; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if ${ac_cv_path_RANLIB+:} false; then :
@@ -5889,8 +5951,66 @@ $as_echo "no" >&6; }
fi
-# Extract the first word of "windres", so it can be a program name with args.
-set dummy windres; ac_word=$2
+fi
+if test -z "$ac_cv_path_RANLIB"; then
+ ac_pt_RANLIB=$RANLIB
+ # Extract the first word of "ranlib", so it can be a program name with args.
+set dummy ranlib; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_ac_pt_RANLIB+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ case $ac_pt_RANLIB in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_ac_pt_RANLIB="$ac_pt_RANLIB" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_path_ac_pt_RANLIB="$as_dir/$ac_word$ac_exec_ext"
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+ done
+IFS=$as_save_IFS
+
+ ;;
+esac
+fi
+ac_pt_RANLIB=$ac_cv_path_ac_pt_RANLIB
+if test -n "$ac_pt_RANLIB"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_RANLIB" >&5
+$as_echo "$ac_pt_RANLIB" >&6; }
+else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_pt_RANLIB" = x; then
+ RANLIB=""
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ RANLIB=$ac_pt_RANLIB
+ fi
+else
+ RANLIB="$ac_cv_path_RANLIB"
+fi
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
+set dummy ${ac_tool_prefix}windres; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if ${ac_cv_path_WINDRES+:} false; then :
@@ -5929,6 +6049,63 @@ $as_echo "no" >&6; }
fi
+fi
+if test -z "$ac_cv_path_WINDRES"; then
+ ac_pt_WINDRES=$WINDRES
+ # Extract the first word of "windres", so it can be a program name with args.
+set dummy windres; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_ac_pt_WINDRES+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ case $ac_pt_WINDRES in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_ac_pt_WINDRES="$ac_pt_WINDRES" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_path_ac_pt_WINDRES="$as_dir/$ac_word$ac_exec_ext"
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+ done
+IFS=$as_save_IFS
+
+ ;;
+esac
+fi
+ac_pt_WINDRES=$ac_cv_path_ac_pt_WINDRES
+if test -n "$ac_pt_WINDRES"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_WINDRES" >&5
+$as_echo "$ac_pt_WINDRES" >&6; }
+else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_pt_WINDRES" = x; then
+ WINDRES=""
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ WINDRES=$ac_pt_WINDRES
+ fi
+else
+ WINDRES="$ac_cv_path_WINDRES"
+fi
+
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_create" >&5
$as_echo_n "checking for library containing pthread_create... " >&6; }
@@ -6810,19 +6987,6 @@ fi
done
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /proc/self/exe" >&5
-$as_echo_n "checking for /proc/self/exe... " >&6; }
-if test -e "/proc/self/exe" ; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-
-$as_echo "#define HAVE_PROC_SELF_EXE 1" >>confdefs.h
-
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
if test "X$prefix" = "XNONE"; then
@@ -8510,16 +8674,21 @@ else
/* end confdefs.h. */
#include <libintl.h>
-$gt_revision_test_code
+#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
extern int _nl_msg_cat_cntr;
extern int *_nl_domain_bindings;
+#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_domain_bindings)
+#else
+#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0
+#endif
+$gt_revision_test_code
int
main ()
{
bindtextdomain ("", "");
-return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
+return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION
;
return 0;
@@ -9272,20 +9441,25 @@ else
/* end confdefs.h. */
#include <libintl.h>
-$gt_revision_test_code
+#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
extern int _nl_msg_cat_cntr;
extern
#ifdef __cplusplus
"C"
#endif
const char *_nl_expand_alias (const char *);
+#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (""))
+#else
+#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0
+#endif
+$gt_revision_test_code
int
main ()
{
bindtextdomain ("", "");
-return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
+return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION
;
return 0;
@@ -9304,20 +9478,25 @@ rm -f core conftest.err conftest.$ac_objext \
/* end confdefs.h. */
#include <libintl.h>
-$gt_revision_test_code
+#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
extern int _nl_msg_cat_cntr;
extern
#ifdef __cplusplus
"C"
#endif
const char *_nl_expand_alias (const char *);
+#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (""))
+#else
+#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0
+#endif
+$gt_revision_test_code
int
main ()
{
bindtextdomain ("", "");
-return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
+return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION
;
return 0;
@@ -9453,32 +9632,18 @@ LIBS="$LIBS $LIBINTL"
# Check whether --with-buildstamp was given.
if test "${with_buildstamp+set}" = set; then :
- withval=$with_buildstamp;
-cat >>confdefs.h <<_ACEOF
-#define BUILDSTAMP "$withval"
-_ACEOF
-
+ withval=$with_buildstamp; BUILDSTAMP="$withval"
else
-
-cat >>confdefs.h <<_ACEOF
-#define BUILDSTAMP "unknown build"
-_ACEOF
-
+ BUILDSTAMP="unknown build"
fi
-# Check whether --enable-text-console was given.
-if test "${enable_text_console+set}" = set; then :
- enableval=$enable_text_console; use_text_console=$withval
-else
- use_text_console=no
-fi
+cat >>confdefs.h <<_ACEOF
+#define BUILDSTAMP "$BUILDSTAMP"
+_ACEOF
-if test "x$HAVE_MSWINDOWS" = "xyes" && test "x$use_text_console" = "xno" ; then
- LDFLAGS="$LDFLAGS -Wl,-subsystem,windows"
-fi
# Check whether --enable-dbus was given.
@@ -9569,7 +9734,7 @@ CPPFLAGS="$CPPFLAGS -include config.h"
### ---------------------------------------------------------------------------
-ac_config_files="$ac_config_files audacious.pc buildsys.mk extra.mk man/audtool.1 man/audacious.1 src/libaudcore/audio.h src/libaudcore/tinylock.h"
+ac_config_files="$ac_config_files audacious.pc buildsys.mk extra.mk man/audtool.1 man/audacious.1 src/libaudcore/audio.h src/libaudcore/tinylock.h win32/audacious.nsi win32/override/README.txt"
cat >confcache <<\_ACEOF
@@ -10201,7 +10366,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by audacious $as_me 3.7.2, which was
+This file was extended by audacious $as_me 3.8-beta2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -10267,7 +10432,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-audacious config.status 3.7.2
+audacious config.status 3.8-beta2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
@@ -10410,6 +10575,8 @@ do
"man/audacious.1") CONFIG_FILES="$CONFIG_FILES man/audacious.1" ;;
"src/libaudcore/audio.h") CONFIG_FILES="$CONFIG_FILES src/libaudcore/audio.h" ;;
"src/libaudcore/tinylock.h") CONFIG_FILES="$CONFIG_FILES src/libaudcore/tinylock.h" ;;
+ "win32/audacious.nsi") CONFIG_FILES="$CONFIG_FILES win32/audacious.nsi" ;;
+ "win32/override/README.txt") CONFIG_FILES="$CONFIG_FILES win32/override/README.txt" ;;
*) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
esac
diff --git a/configure.ac b/configure.ac
index 5297967..b378fda 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4,13 +4,17 @@ dnl ***
dnl Initialize
dnl ==========
+
AC_PREREQ([2.59])
-AC_INIT([audacious], [3.7.2])
+AC_INIT([audacious], [3.8-beta2])
AC_COPYRIGHT([Copyright (C) 2001-2016 Audacious developers and others])
AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE_NAME", [Name of package])
AC_DEFINE_UNQUOTED(VERSION, "$PACKAGE_VERSION", [Version number of package])
-AC_DEFINE_UNQUOTED(COPYRIGHT, "Copyright © 2001-2016 Audacious developers and others", [Copyright])
+
+COPYRIGHT="Copyright (C) 2001-2016 Audacious developers and others"
+AC_DEFINE_UNQUOTED(COPYRIGHT, "$COPYRIGHT", [Copyright])
+AC_SUBST(COPYRIGHT)
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_HEADERS([config.h])
@@ -28,14 +32,6 @@ dnl ===============================
AC_CHECK_FUNCS([sigwait])
-AC_MSG_CHECKING([for /proc/self/exe])
-if test -e "/proc/self/exe" ; then
- AC_MSG_RESULT(yes)
- AC_DEFINE([HAVE_PROC_SELF_EXE], [1], [Define if the /proc/self/exe symlink is supported])
-else
- AC_MSG_RESULT(no)
-fi
-
dnl iconv
dnl =====
@@ -55,20 +51,10 @@ dnl Build stamp
dnl ===========
AC_ARG_WITH([buildstamp],
AS_HELP_STRING([--with-buildstamp=XXX], [Set build stamp to XXX]),
- AC_DEFINE_UNQUOTED([BUILDSTAMP], "$withval", [Build stamp]),
- AC_DEFINE_UNQUOTED([BUILDSTAMP], "unknown build", [Build stamp]))
-
-dnl Activation of text console (MS-Windows ONLY)
-dnl ============================================
-AC_ARG_ENABLE([text-console],
-[AS_HELP_STRING([--enable-text-console],[Enable text console for MS-Windows hosts])],
-[use_text_console=$withval],
-[use_text_console=no]
-)
-
-if test "x$HAVE_MSWINDOWS" = "xyes" && test "x$use_text_console" = "xno" ; then
- LDFLAGS="$LDFLAGS -Wl,-subsystem,windows"
-fi
+ BUILDSTAMP="$withval", BUILDSTAMP="unknown build")
+
+AC_DEFINE_UNQUOTED(BUILDSTAMP, "$BUILDSTAMP", [Build stamp])
+AC_SUBST(BUILDSTAMP)
dnl D-Bus support
dnl =============
@@ -128,6 +114,8 @@ AC_CONFIG_FILES([
man/audacious.1
src/libaudcore/audio.h
src/libaudcore/tinylock.h
+ win32/audacious.nsi
+ win32/override/README.txt
])
AC_OUTPUT
diff --git a/contrib/win32/patches/libcue-makefile.am.diff b/contrib/win32/patches/libcue-makefile.am.diff
deleted file mode 100644
index a90623c..0000000
--- a/contrib/win32/patches/libcue-makefile.am.diff
+++ /dev/null
@@ -1,9 +0,0 @@
---- Makefile.am.0 2010-05-01 03:33:40 -0400
-+++ Makefile.am 2013-09-13 21:17:47 -0400
-@@ -27,5 +27,5 @@
-
- lib_LTLIBRARIES = libcue.la
-
--libcue_la_LDFLAGS = -version-info @LIBCUE_LIBTOOL_VERSION@
-+libcue_la_LDFLAGS = -version-info @LIBCUE_LIBTOOL_VERSION@ -no-undefined
- libcueincludedir = $(includedir)/@LIBCUE_LIBRARY_NAME@-@LIBCUE_API_VERSION@/@LIBCUE_LIBRARY_NAME@
diff --git a/contrib/win32/patches/libwavpack-utils.c.diff b/contrib/win32/patches/libwavpack-utils.c.diff
deleted file mode 100644
index eeeb80a..0000000
--- a/contrib/win32/patches/libwavpack-utils.c.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- utils.c.0 2009-11-30 23:24:52 -0500
-+++ utils.c 2011-04-01 23:38:52 -0500
-@@ -657,7 +657,7 @@
- return !ferror (hFile);
- }
-
--#ifdef WIN32
-+#if 0
-
- int64_t DoGetFileSize (FILE *hFile)
- {
diff --git a/contrib/win32/patches/wavpack.pc.in.diff b/contrib/win32/patches/wavpack.pc.in.diff
deleted file mode 100644
index 455a01e..0000000
--- a/contrib/win32/patches/wavpack.pc.in.diff
+++ /dev/null
@@ -1,8 +0,0 @@
---- wavpack.pc.in.0 2013-09-29 17:30:14 -0400
-+++ wavpack.pc.in 2014-01-25 16:47:55 -0500
-@@ -1,4 +1,5 @@
- prefix=@prefix@
-+exec_prefix=@exec_prefix@
- libdir=@libdir@
- includedir=${prefix}/include
-
diff --git a/debian/audacious-qt.desktop b/debian/audacious-qt.desktop
deleted file mode 100644
index 9d78daf..0000000
--- a/debian/audacious-qt.desktop
+++ /dev/null
@@ -1,80 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Type=Application
-Name=Audacious Qt Interface
-GenericName=Music Player
-Comment=Listen to music
-Icon=audacious
-Categories=AudioVideo;Audio;Player;Qt;
-Exec=audacious --qt %U
-TryExec=audacious
-Terminal=false
-MimeType=application/ogg;application/x-cue;application/x-ogg;application/xspf+xml;audio/midi;audio/mp3;audio/mp4;audio/mpeg;audio/mpegurl;audio/ogg;audio/prs.sid;audio/x-flac;audio/x-it;audio/x-mod;audio/x-mp3;audio/x-mpeg;audio/x-mpegurl;audio/x-ms-asx;audio/x-ms-wma;audio/x-musepack;audio/x-s3m;audio/x-scpls;audio/x-stm;audio/x-vorbis+ogg;audio/x-wav;audio/x-xm;inode/directory;x-content/audio-cdda;
-Keywords=audio;player;audacious;music;qt;
-
-Comment[be]=Слухайце музыку
-Comment[bg]=Слушай музика
-Comment[cs]=Poslouchej hudbu
-Comment[da]=Lyt til musik
-Comment[de]=Musik hören
-Comment[el]=ΑκÏόαση μουσικής
-Comment[eo]=AÅ­skulti muzikon
-Comment[es_MX]=Escuchar la música
-Comment[es]=Escuchar música
-Comment[fi]=Kuuntele musiikkia
-Comment[fr]=Écouter de la musique
-Comment[gl]=Escoitar música
-Comment[hu]=Hallgasson zenét
-Comment[id_ID]=Dengarkan musik
-Comment[it]=Ascolta la musica
-Comment[ja]=音楽をè´ãã¾ã™
-Comment[ko]=ìŒì•…ì„ ë“¤ì–´ìš”
-Comment[lt]=Klausyti muzikos
-Comment[lv]=Klausīties mūziku
-Comment[ms]=Dengar muzik
-Comment[nl]=Luister naar muziek
-Comment[pl]=SÅ‚uchaj muzyki
-Comment[pt_BR]=Ouvir Música
-Comment[pt_PT]=Reprodução de músicas
-Comment[ro]=Ascultă muzică
-Comment[ru]=Слушать музыку
-Comment[sr]=Слушајте музику
-Comment[sr_RS]=Слушајте музику
-Comment[sv]=Lyssna på musik
-Comment[tr]=Müzik dinleyin
-Comment[uk]=Слухати музику
-Comment[zh_CN]=è†å¬éŸ³ä¹
-Comment[zh_TW]=音樂鑑賞
-
-GenericName[be]=Музычны плÑер
-GenericName[bg]=Музикален плейър
-GenericName[cs]=Hudební pÅ™ehrávaÄ
-GenericName[da]=Musikafspiller
-GenericName[de]=Musikspieler
-GenericName[el]=ΠÏόγÏαμμα αναπαÏαγωγής μουσικής
-GenericName[eo]=Muzik-ludilo
-GenericName[es_MX]=Reproductor de Música
-GenericName[es]=Reproductor de música
-GenericName[fi]=Musiikkisoitin
-GenericName[fr]=Diffuseur de musique
-GenericName[gl]=Reprodutor de música
-GenericName[hu]=Zene lejátszó
-GenericName[id_ID]=Pemutar musik
-GenericName[it]=Lettore musicale
-GenericName[ja]=音楽プレイヤー
-GenericName[ko]=ìŒì•… 재ìƒê¸°
-GenericName[lt]=Muzikos grotuvas
-GenericName[lv]=MÅ«zikas atskaņotÄjs
-GenericName[ms]=Pemain Muzik
-GenericName[nl]=Muziekspeler
-GenericName[pl]=Odtwarzacz muzyczny
-GenericName[pt_BR]=Player de Música
-GenericName[pt_PT]=Reprodutor áudio
-GenericName[ro]=Player de muzică
-GenericName[ru]=Музыкальный проигрыватель
-GenericName[sr]=Програм за Ñлушање музике
-GenericName[sv]=Musikspelare
-GenericName[tr]=Müzik Çalar
-GenericName[uk]=Музичний програвач
-GenericName[zh_CN]=音ä¹æ’­æ”¾å™¨
-GenericName[zh_TW]=音樂播放器
diff --git a/debian/audacious.install b/debian/audacious.install
index 0a1ba23..f7177e8 100644
--- a/debian/audacious.install
+++ b/debian/audacious.install
@@ -1,3 +1,2 @@
usr/bin
usr/share
-debian/audacious-qt.desktop usr/share/applications
diff --git a/debian/changelog b/debian/changelog
index 2ab4594..efb1b27 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,18 @@
-audacious (3.7.2-2) UNRELEASED; urgency=medium
+audacious (3.8~beta2-1) UNRELEASED; urgency=medium
* Team upload.
+ * New upstream development release.
+ * debian/patches:
+ - Drop use-system-libguess.patch
* debian/control:
- - Switch from dbus-x11 to default-dbus-session-bus | dbus-session-bus.
+ - Switch from dbus-x11 to default-dbus-session-bus | dbus-session-bus
(Closes: #836078)
+ * Drop qt5 interface: (Closes: #820472, LP: #1600318)
+ - debian/rules: Remove --enable-qt.
+ - Drop debian/libaudqt0.install.
+ - Drop debian/libaudqt0.symbols.
- -- Mateusz Åukasik <mati75@linuxmint.pl> Wed, 31 Aug 2016 21:19:21 +0200
+ -- Mateusz Åukasik <mati75@linuxmint.pl> Wed, 31 Aug 2016 15:54:52 +0200
audacious (3.7.2-1) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index c2370c0..bd42941 100644
--- a/debian/control
+++ b/debian/control
@@ -15,8 +15,7 @@ Build-Depends:
libdbus-glib-1-dev (>= 0.60),
libgtk2.0-dev,
libguess-dev (>= 1.2~),
- librsvg2-bin,
- qtbase5-dev
+ librsvg2-bin
Standards-Version: 3.9.7
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/audacious.git
Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/audacious.git
@@ -65,7 +64,6 @@ Depends:
libdbus-1-dev (>= 0.60),
libdbus-glib-1-dev (>= 0.60),
libgtk2.0-dev,
- qtbase5-dev,
${misc:Depends}
Description: audacious development files
Audacious is a fork of beep-media-player which supports Winamp skins
@@ -173,29 +171,3 @@ Description: audacious media player (libaudtag shared library)
.
This package provides the libaudtag shared library.
-Package: libaudqt0
-Section: libs
-Architecture: any
-Multi-Arch: same
-Depends:
- ${misc:Depends},
- ${shlibs:Depends}
-Description: audacious media player (libaudqt shared library)
- Audacious is a fork of beep-media-player which supports Winamp skins
- and many codecs.
- .
- In the default install, the following codecs are supported:
- .
- * MP3
- * Ogg Vorbis / Theora
- * AAC and AAC+
- * FLAC
- * ALAC
- * Windows Media (WMA)
- * WAVE
- .
- Additionally, Audacious is extendable through plugins, and contains
- other useful features like LIRC support. Support for many more codecs
- can also be added through plugins.
- .
- This package provides the libaudqt shared library.
diff --git a/debian/libaudqt0.install b/debian/libaudqt0.install
deleted file mode 100644
index 746293a..0000000
--- a/debian/libaudqt0.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libaudqt.so.*
diff --git a/debian/libaudqt0.symbols b/debian/libaudqt0.symbols
deleted file mode 100644
index d7d175e..0000000
--- a/debian/libaudqt0.symbols
+++ /dev/null
@@ -1,57 +0,0 @@
-libaudqt.so.0 libaudqt0 #MINVER#
- _ZN10QByteArrayD1Ev@Base 3.7.1
- _ZN10QByteArrayD2Ev@Base 3.7.1
- _ZN5audqt10InfoWidget10updateFileEv@Base 3.7.1
- _ZN5audqt10InfoWidget8fillInfoEiiPKcRK5TupleP12PluginHandleb@Base 3.7.1
- _ZN5audqt10InfoWidgetC1EP7QWidget@Base 3.7.1
- _ZN5audqt10InfoWidgetC2EP7QWidget@Base 3.7.1
- _ZN5audqt10InfoWidgetD0Ev@Base 3.7.1
- _ZN5audqt10InfoWidgetD1Ev@Base 3.7.1
- _ZN5audqt10InfoWidgetD2Ev@Base 3.7.1
- _ZN5audqt10menu_buildE8ArrayRefINS_8MenuItemEEPKcP7QWidget@Base 3.7.1
- _ZN5audqt11art_requestEPKcjjb@Base 3.7.1
- _ZN5audqt11menu_actionERKNS_8MenuItemEPKcP7QWidget@Base 3.7.1
- _ZN5audqt11menu_removeE9AudMenuIDPFvvE@Base 3.7.1
- _ZN5audqt12VolumeButtonC1EP7QWidget@Base 3.7.1
- _ZN5audqt12VolumeButtonC2EP7QWidget@Base 3.7.1
- _ZN5audqt12clear_layoutEP7QLayout@Base 3.7.1
- _ZN5audqt12infowin_hideEv@Base 3.7.1
- _ZN5audqt12infowin_showEii@Base 3.7.1
- _ZN5audqt12plugin_aboutEP12PluginHandle@Base 3.7.1
- _ZN5audqt12plugin_prefsEP12PluginHandle@Base 3.7.1
- _ZN5audqt13enable_layoutEP7QLayoutb@Base 3.7.1
- _ZN5audqt13menubar_buildE8ArrayRefINS_8MenuItemEEPKcP7QWidget@Base 3.7.1
- _ZN5audqt13prefswin_hideEv@Base 3.7.1
- _ZN5audqt13prefswin_showEv@Base 3.7.1
- _ZN5audqt13translate_strEPKcS1_@Base 3.7.1
- _ZN5audqt14equalizer_hideEv@Base 3.7.1
- _ZN5audqt14equalizer_showEv@Base 3.7.1
- _ZN5audqt14menu_get_by_idE9AudMenuID@Base 3.7.1
- _ZN5audqt14simple_messageEPKcS1_@Base 3.7.1
- _ZN5audqt14simple_messageEPKcS1_N11QMessageBox4IconE@Base 3.7.1
- _ZN5audqt14urlopener_showEb@Base 3.7.1
- _ZN5audqt15fileopener_showENS_8FileModeE@Base 3.7.1
- _ZN5audqt16aboutwindow_hideEv@Base 3.7.1
- _ZN5audqt16aboutwindow_showEv@Base 3.7.1
- _ZN5audqt18log_inspector_hideEv@Base 3.7.1
- _ZN5audqt18log_inspector_showEv@Base 3.7.1
- _ZN5audqt18prefswin_show_pageEib@Base 3.7.1
- _ZN5audqt18queue_manager_hideEv@Base 3.7.1
- _ZN5audqt18queue_manager_showEv@Base 3.7.1
- _ZN5audqt19art_request_currentEjjb@Base 3.7.1
- _ZN5audqt20infowin_show_currentEv@Base 3.7.1
- _ZN5audqt20playlist_show_renameEi@Base 3.7.1
- _ZN5audqt21window_bring_to_frontEP7QWidget@Base 3.7.1
- _ZN5audqt23playlist_confirm_deleteEi@Base 3.7.1
- _ZN5audqt25prefswin_show_plugin_pageE10PluginType@Base 3.7.1
- _ZN5audqt3runEv@Base 3.7.1
- _ZN5audqt4initEv@Base 3.7.1
- _ZN5audqt4quitEv@Base 3.7.1
- _ZN5audqt7cleanupEv@Base 3.7.1
- _ZN5audqt8menu_addE9AudMenuIDPFvvEPKcS4_@Base 3.7.1
- _ZN7QStringD1Ev@Base 3.7.1
- _ZN7QStringD2Ev@Base 3.7.1
- (c++)"non-virtual thunk to audqt::InfoWidget::~InfoWidget()@Base" 3.7.1
- (c++)"non-virtual thunk to audqt::InfoWidget::~InfoWidget()@Base" 3.7.1
- (c++)"non-virtual thunk to audqt::InfoWidget::~InfoWidget()@Base" 3.7.1
- (c++)"non-virtual thunk to audqt::InfoWidget::~InfoWidget()@Base" 3.7.1
diff --git a/debian/patches/add-keywords.patch b/debian/patches/add-keywords.patch
index a5a9550..17cc87b 100644
--- a/debian/patches/add-keywords.patch
+++ b/debian/patches/add-keywords.patch
@@ -3,8 +3,8 @@ Author: Mateusz Åukasik <mati75@linuxmint.pl>
--- a/audacious.desktop
+++ b/audacious.desktop
-@@ -10,6 +10,7 @@ Exec=audacious %U
- TryExec=audacious
+@@ -11,6 +11,7 @@ TryExec=audacious
+ StartupNotify=true
Terminal=false
MimeType=application/ogg;application/x-cue;application/x-ogg;application/xspf+xml;audio/midi;audio/mp3;audio/mp4;audio/mpeg;audio/mpegurl;audio/ogg;audio/prs.sid;audio/x-flac;audio/x-it;audio/x-mod;audio/x-mp3;audio/x-mpeg;audio/x-mpegurl;audio/x-ms-asx;audio/x-ms-wma;audio/x-musepack;audio/x-s3m;audio/x-scpls;audio/x-stm;audio/x-vorbis+ogg;audio/x-wav;audio/x-xm;inode/directory;x-content/audio-cdda;
+Keywords=audio;player;audacious;music;gtk;
diff --git a/debian/patches/series b/debian/patches/series
index 1b22314..bb69562 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,2 @@
add-keywords.patch
use-system-licenses.patch
-use-system-libguess.patch
diff --git a/debian/patches/use-system-libguess.patch b/debian/patches/use-system-libguess.patch
deleted file mode 100644
index 20f7b83..0000000
--- a/debian/patches/use-system-libguess.patch
+++ /dev/null
@@ -1,244 +0,0 @@
-Description: User system libguess
-Author: Mateusz Åukasik <mati75@linuxmint.pl>
-
---- a/configure.ac
-+++ b/configure.ac
-@@ -70,6 +70,27 @@ if test "x$HAVE_MSWINDOWS" = "xyes" && t
- LDFLAGS="$LDFLAGS -Wl,-subsystem,windows"
- fi
-
-+dnl Character set detection
-+dnl =======================
-+
-+AC_ARG_ENABLE(chardet,
-+ AS_HELP_STRING(--enable-chardet, [Disable character set detection (default=auto)]),
-+ USE_CHARDET=$enableval, USE_CHARDET=auto)
-+
-+if test $USE_CHARDET != no ; then
-+ PKG_CHECK_MODULES(LIBGUESS, libguess >= 1.2, have_libguess=yes, have_libguess=no)
-+ if test $have_libguess = yes ; then
-+ USE_CHARDET=yes
-+ AC_DEFINE(USE_CHARDET, 1, [Define if character set detection enabled])
-+ elif test $USE_CHARDET = yes ; then
-+ AC_MSG_ERROR([Character set detection could not be enabled; check config.log])
-+ else
-+ USE_CHARDET=no
-+ fi
-+fi
-+
-+AC_SUBST(USE_CHARDET)
-+
- dnl D-Bus support
- dnl =============
-
-@@ -140,6 +161,7 @@ echo "Configuration:"
- echo ""
- echo " Install path: $prefix"
- echo ""
-+echo " Automatic character code detection: $USE_CHARDET"
- echo " D-Bus support: $USE_DBUS"
- echo " GTK+ support: $USE_GTK"
- echo " Qt support: $USE_QT"
---- a/extra.mk.in
-+++ b/extra.mk.in
-@@ -1,4 +1,5 @@
- HAVE_MSWINDOWS ?= @HAVE_MSWINDOWS@
-+USE_CHARDET ?= @USE_CHARDET@
- USE_DBUS ?= @USE_DBUS@
- USE_GTK ?= @USE_GTK@
- USE_QT ?= @USE_QT@
-@@ -11,6 +12,8 @@ GMODULE_CFLAGS ?= @GMODULE_CFLAGS@
- GMODULE_LIBS ?= @GMODULE_LIBS@
- GTK_CFLAGS ?= @GTK_CFLAGS@
- GTK_LIBS ?= @GTK_LIBS@
-+LIBGUESS_CFLAGS ?= @LIBGUESS_CFLAGS@
-+LIBGUESS_LIBS ?= @LIBGUESS_LIBS@
- QTCORE_CFLAGS ?= @QTCORE_CFLAGS@
- QTCORE_LIBS ?= @QTCORE_LIBS@
- QT_CFLAGS ?= @QT_CFLAGS@
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -1,6 +1,6 @@
- include ../extra.mk
-
--SUBDIRS := audacious libaudcore libaudtag libguess
-+SUBDIRS := audacious libaudcore libaudtag
-
- ifeq ($(USE_GTK),yes)
- SUBDIRS += libaudgui
-@@ -17,7 +17,6 @@ endif
- include ../buildsys.mk
-
- audacious: libaudcore
--libaudcore: libguess
- libaudtag: libaudcore
-
- ifeq ($(USE_GTK),yes)
---- a/src/libaudcore/Makefile
-+++ b/src/libaudcore/Makefile
-@@ -89,6 +89,7 @@ CPPFLAGS := -I.. -I../.. \
- ${CPPFLAGS} \
- ${GLIB_CFLAGS} \
- ${GMODULE_CFLAGS} \
-+ ${LIBGUESS_CFLAGS} \
- ${QTCORE_CFLAGS} \
- -DHARDCODE_BINDIR=\"${bindir}\" \
- -DHARDCODE_DATADIR=\"${datadir}/audacious\" \
-@@ -99,8 +100,8 @@ CPPFLAGS := -I.. -I../.. \
-
- CFLAGS += ${LIB_CFLAGS}
-
--LIBS := ../libguess/libguess.a \
-- ${LIBS} -lm \
-+LIBS += -lm \
- ${GLIB_LIBS} \
- ${GMODULE_LIBS} \
-+ ${LIBGUESS_LIBS} \
- ${QTCORE_LIBS}
---- a/src/libaudcore/charset.cc
-+++ b/src/libaudcore/charset.cc
-@@ -28,8 +28,11 @@
-
- #include <glib.h>
-
--#include "libguess/libguess.h"
--
-+#ifdef USE_CHARDET
-+extern "C" {
-+#include <libguess/libguess.h>
-+}
-+#endif
- #include "hook.h"
- #include "index.h"
- #include "runtime.h"
-@@ -142,6 +150,7 @@ static StringBuf convert_to_utf8_locked
- if (len < 0)
- len = strlen (str);
-
-+#ifdef USE_CHARDET
- if (detect_region)
- {
- /* prefer libguess-detected charset */
-@@ -161,6 +170,7 @@ static StringBuf convert_to_utf8_locked
- if (utf8)
- return utf8;
- }
-+#endif
-
- /* try system locale last (this one will print a warning if it fails) */
- return str_from_locale (str, len);
---- a/src/libaudgui/Makefile
-+++ b/src/libaudgui/Makefile
-@@ -45,6 +45,7 @@ LD = ${CXX}
- CPPFLAGS := -I.. -I../.. \
- ${CPPFLAGS} \
- ${GLIB_CFLAGS} \
-+ ${LIBGUESS_CFLAGS} \
- ${GTK_CFLAGS}
-
- CFLAGS += ${LIB_CFLAGS}
---- a/src/libaudgui/prefs-window.cc
-+++ b/src/libaudgui/prefs-window.cc
-@@ -33,12 +33,14 @@
- #include <libaudcore/preferences.h>
- #include <libaudcore/runtime.h>
-
--#include "libguess/libguess.h"
--
- #include "internal.h"
- #include "libaudgui.h"
- #include "libaudgui-gtk.h"
-
-+#ifdef USE_CHARDET
-+#include <libguess.h>
-+#endif
-+
- enum CategoryViewCols {
- CATEGORY_VIEW_COL_ICON,
- CATEGORY_VIEW_COL_NAME,
-@@ -109,6 +111,7 @@ static const TitleFieldTag title_field_t
- { N_("Quality") , "${quality}" }
- };
-
-+#ifdef USE_CHARDET
- static const ComboItem chardet_detector_presets[] = {
- ComboItem (N_("None"), ""),
- ComboItem (N_("Arabic"), GUESS_REGION_AR),
-@@ -123,6 +126,7 @@ static const ComboItem chardet_detector_
- ComboItem (N_("Taiwanese"), GUESS_REGION_TW),
- ComboItem (N_("Turkish"), GUESS_REGION_TR)
- };
-+#endif
-
- static const ComboItem bitdepth_elements[] = {
- ComboItem ("16", 16),
-@@ -253,9 +257,11 @@ static const PreferencesWidget connectiv
- };
-
- static const PreferencesWidget chardet_elements[] = {
-+#ifdef USE_CHARDET
- WidgetCombo (N_("Auto character encoding detector for:"),
- WidgetString (0, "chardet_detector"),
- {{chardet_detector_presets}}),
-+#endif
- WidgetEntry (N_("Fallback character encodings:"),
- WidgetString (0, "chardet_fallback"))
- };
---- a/src/libaudqt/Makefile
-+++ b/src/libaudqt/Makefile
-@@ -33,7 +33,8 @@ LD = ${CXX}
-
- CPPFLAGS := -I.. -I../.. \
- ${CPPFLAGS} \
-- ${QT_CFLAGS}
-+ ${QT_CFLAGS} \
-+ ${LIBGUESS_CFLAGS}
-
- CFLAGS += ${LIB_CFLAGS}
-
---- a/src/libaudqt/prefs-window.cc
-+++ b/src/libaudqt/prefs-window.cc
-@@ -48,11 +48,13 @@
- #include <libaudcore/preferences.h>
- #include <libaudcore/runtime.h>
-
--#include "libguess/libguess.h"
--
- #include "libaudqt.h"
- #include "prefs-pluginlist-model.h"
-
-+#ifdef USE_CHARDET
-+#include <libguess.h>
-+#endif
-+
- namespace audqt {
-
- struct Category {
-@@ -113,6 +115,7 @@ static const TitleFieldTag title_field_t
- { N_("Quality") , "${quality}" }
- };
-
-+#ifdef USE_CHARDET
- static const ComboItem chardet_detector_presets[] = {
- ComboItem (N_("None"), ""),
- ComboItem (N_("Arabic"), GUESS_REGION_AR),
-@@ -127,6 +130,7 @@ static const ComboItem chardet_detector_
- ComboItem (N_("Taiwanese"), GUESS_REGION_TW),
- ComboItem (N_("Turkish"), GUESS_REGION_TR)
- };
-+#endif
-
- static const ComboItem bitdepth_elements[] = {
- ComboItem ("16", 16),
-@@ -241,9 +245,11 @@ static const PreferencesWidget connectiv
- };
-
- static const PreferencesWidget chardet_elements[] = {
-+#ifdef USE_CHARDET
- WidgetCombo (N_("Auto character encoding detector for:"),
- WidgetString (0, "chardet_detector"),
- {{chardet_detector_presets}}),
-+#endif
- WidgetEntry (N_("Fallback character encodings:"),
- WidgetString (0, "chardet_fallback"))
- };
diff --git a/debian/rules b/debian/rules
index 4c1ec13..b133e96 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,7 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow
dh $@ --with autoreconf --parallel
override_dh_auto_configure:
- dh_auto_configure -- --disable-rpath --enable-chardet --enable-qt $(additional_confflags) \
+ dh_auto_configure -- --disable-rpath --enable-chardet $(additional_confflags) \
--with-buildstamp="$(shell dpkg-vendor --query vendor) package"
override_dh_auto_install:
diff --git a/man/audacious.1.in b/man/audacious.1.in
index 711ca0f..5d106a9 100644
--- a/man/audacious.1.in
+++ b/man/audacious.1.in
@@ -1,4 +1,4 @@
-.TH AUDACIOUS "1" "July 2015" "Version @PACKAGE_VERSION@" "Audacious"
+.TH AUDACIOUS "1" "May 2016" "Version @PACKAGE_VERSION@" "Audacious"
.SH NAME
audacious \- an advanced audio player.
@@ -73,6 +73,10 @@ Print version information and exit.
.TP
.B -V, --verbose
Print debugging output while running (may be used twice for even more output).
+.TP
+.B -N, --new-instance
+Starts a new instance. The second instance started may be controlled with
+\fBaudtool -2\fR, the third with \fBaudtool -3\fR, etc. (up to 9 instances).
.SH KEYBINDINGS
.ta 24
@@ -133,11 +137,11 @@ Shift + Control + l Display Add URL dialog
.SH FILES
.TP
-~/.config/audacious/config
-User's Audacious configuration.
+~/.config/audacious/config, ~/.config/audacious-2/config, etc.
+Configuration file for each Audacious instance.
.TP
-~/.config/audacious/playlists
-Folder in which playlists are stored.
+~/.config/audacious/playlists, ~/.config/audacious-2/playlists, etc.
+Folders in which playlists are stored.
.TP
~/.local/share/audacious/Skins, @datarootdir@/audacious/Skins
Default locations where Audacious should look for skin files.
diff --git a/man/audtool.1.in b/man/audtool.1.in
index 60ebcd1..99619ff 100644
--- a/man/audtool.1.in
+++ b/man/audtool.1.in
@@ -1,4 +1,4 @@
-.TH AUDTOOL "1" "July 2015" "Version @PACKAGE_VERSION@"
+.TH AUDTOOL "1" "May 2016" "Version @PACKAGE_VERSION@"
.SH NAME
.B audtool
@@ -6,7 +6,7 @@
.SH SYNOPSIS
.B audtool
-\fIcommand\fR [\fIparameter\fR ...] ...
+[\fIinstance\fR] \fIcommand\fR [\fIparameter\fR ...] ...
.SH DESCRIPTION
.B audtool
@@ -15,6 +15,10 @@ sends commands to a running instance of Audacious.
It can send many common commands, such as to skip to the next song in the
playlist, and can also print status information, such as the title of the
current song.
+.PP
+\fIinstance\fR may be given as \fB-1\fR, \fB-2\fR, etc. (up to \fB-9\fR) to
+specify which instance of Audacious to control when multiple instances have been
+started.
.SH COMMANDS
.SS Current song information:
@@ -103,6 +107,12 @@ Seek to the given time in seconds, relative to the beginning of the song.
.TP
.B --playback-seek-relative \fItime\fR
Seek to the given time in seconds, relative to the current time counter.
+.TP
+.B --playback-record
+Toggle recording of the output stream (using FileWriter).
+.TP
+.B --playback-recording
+Return an exit code of 0 (true) if stream recording is enabled.
.SS Playlist commands:
@@ -298,6 +308,16 @@ Show or hide the About window.
.B --version
Print version information.
.TP
+.B --plugin-is-enabled \fIplugin\fR
+Return an exit code of 0 (true) if the given plugin is enabled. The plugin is
+specified using its installed filename minus the folder path and suffix: for
+example, \fBcrossfade\fR for \fI@plugindir@/Effect/crossfade.so\fR.
+.TP
+.B --plugin-enable \fIplugin\fR [on|off]
+Enable or disable the given plugin. Note that interface and output plugins
+cannot be disabled directly since one of each must always be active. Enabling
+an interface or output plugin will automatically disable the previous plugin.
+.TP
.B --shutdown
Shut down Audacious.
.TP
diff --git a/po/POTFILES.in b/po/POTFILES.in
index df728fa..69875aa 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -2,6 +2,7 @@
src/audacious/main.cc
src/libaudcore/adder.cc
src/libaudcore/audstrings.cc
+src/libaudcore/output.cc
src/libaudcore/playback.cc
src/libaudcore/playlist.cc
src/libaudcore/playlist-files.cc
@@ -22,6 +23,7 @@ src/libaudgui/playlists.cc
src/libaudgui/plugin-menu.cc
src/libaudgui/plugin-prefs.cc
src/libaudgui/plugin-view.cc
+src/libaudgui/prefs-widget.cc
src/libaudgui/prefs-window.cc
src/libaudgui/preset-browser.cc
src/libaudgui/queue-manager.cc
diff --git a/po/ast.po b/po/ast.po
index caefed5..46026bb 100644
--- a/po/ast.po
+++ b/po/ast.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Asturian (http://www.transifex.com/jlindgren/audacious/"
"language/ast/)\n"
@@ -83,72 +83,87 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "Alcontróse %d ficheru"
msgstr[1] "Alcontráronse %d ficheros"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Llista de reproducción nueva"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "CD de soníu, pista %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "En reproducción"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -156,7 +171,8 @@ msgstr ""
"La llista de reproducción nun pue ordenase porque ta executandose la gueta "
"de metadatos (o ta desactivada)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -173,7 +189,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -182,59 +198,60 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Estéreo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d canal"
msgstr[1] "%d canales"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -261,9 +278,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -288,39 +305,39 @@ msgstr "Renomar la llista de reproducción"
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -410,40 +427,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Títulu"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artista"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ãlbum"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Xéneru"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Añu"
@@ -452,7 +469,7 @@ msgstr "Añu"
msgid "Track"
msgstr "Pista"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Llonxitú"
@@ -468,197 +485,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Jazz ácedu"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Rock ácidu"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Música de cámara"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Clásica"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Discu"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Escucha fácil"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folclore"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Ruiu"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Rock Punk"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Info de canción"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Comentariu"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -755,25 +772,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -889,287 +914,315 @@ msgstr "taiwanés"
msgid "Turkish"
msgstr "turcu"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Coma flotante"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Complementu de salida:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplificar tolos ficheros:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplificar ficheros ensin etiqueta:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Preferencies de salida</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Fondura de bit:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Tamañu del búfer:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr ""
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Usar control de volume por software (nun se recomienda)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Ganancia de reproducción</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Activar Replay Gain"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Mou álbum"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Evitar saltos (recomendao)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Axustar niveles</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Sirvidor proxy:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Puertu del proxy:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Nome d'usuariu del proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Contraseña del proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Configuración del Proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Activar l'usu del proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Usar autenticación col proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Deteutor de codificáu automáticu de carauteres pa: "
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Códigu de carauteres de fallback:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Comportamientu</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Avanzar al desaniciar la canción actual"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Llimpiar la llista de reproducción al abrir ficheros"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Abrir ficheros nuna llista temporal"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Visualización de les canciones</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Amosar númberos de canción"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Ver los ceros del principiu (02:00 en llugar de 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibilidá</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr ""
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Portada d'álbum</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Guetar imaxes que casen con estes pallabres (separaes por comes):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Saltar les imaxes que casen con estes pallabres (separaes por comes):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Guetar imaxes que casen col títutlu de la canción"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Gueta recursiva"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Profundidá de la gueta:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Información emerxente</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr ""
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr ""
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr ""
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Nun cargar los metadatos de les canciones fasta que se reproduzan"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TÃTULU"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTISTA - TÃTULU"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTISTA - ÃLBUM - TÃTULU"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTISTA - ÃLBUM - PISTA. TÃTULU"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTA [ ÃLBUM ] - PISTA. TÃTULU"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÃLBUM - TÃTULU"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Categoría"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personalizada"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formatu del títulu:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Cadena personalizada:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1181,31 +1234,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1225,6 +1278,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Abrir URL"
@@ -1237,7 +1294,12 @@ msgstr "Amestar URL"
msgid "Enter URL:"
msgstr "Escriba la URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1253,51 +1315,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Nun hai info disponible pa %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1345,3 +1394,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Axustar niveles</b>"
diff --git a/po/audacious.pot b/po/audacious.pot
index 9b68210..b3fadfb 100644
--- a/po/audacious.pot
+++ b/po/audacious.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
+"POT-Creation-Date: 2016-08-22 15:06+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"
@@ -82,78 +82,94 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr ""
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] ""
msgstr[1] ""
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr ""
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr ""
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr ""
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
msgstr ""
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -170,7 +186,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -179,59 +195,60 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr ""
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr ""
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] ""
msgstr[1] ""
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -258,9 +275,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -285,39 +302,39 @@ msgstr ""
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -407,40 +424,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr ""
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr ""
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr ""
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr ""
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr ""
@@ -449,7 +466,7 @@ msgstr ""
msgid "Track"
msgstr ""
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr ""
@@ -465,197 +482,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr ""
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr ""
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr ""
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr ""
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr ""
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr ""
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr ""
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr ""
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr ""
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr ""
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr ""
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr ""
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr ""
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr ""
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr ""
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr ""
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr ""
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr ""
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr ""
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr ""
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr ""
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr ""
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr ""
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr ""
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr ""
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr ""
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr ""
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr ""
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr ""
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr ""
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr ""
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr ""
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr ""
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr ""
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr ""
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr ""
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr ""
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr ""
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr ""
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr ""
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr ""
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -752,25 +769,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -886,287 +911,315 @@ msgstr ""
msgid "Turkish"
msgstr ""
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr ""
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr ""
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr ""
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr ""
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
-msgid "Album mode"
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
-msgid "Prevent clipping (recommended)"
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
msgstr ""
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
+msgid "Album mode"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
+msgid "Prevent clipping (recommended)"
msgstr ""
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr ""
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr ""
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr ""
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr ""
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr ""
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr ""
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr ""
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr ""
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr ""
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr ""
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr ""
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr ""
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr ""
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr ""
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr ""
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1178,31 +1231,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1222,6 +1275,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr ""
@@ -1234,7 +1291,12 @@ msgstr ""
msgid "Enter URL:"
msgstr ""
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1248,51 +1310,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr ""
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1340,3 +1389,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr ""
diff --git a/po/be.po b/po/be.po
index f2d4076..0731d96 100644
--- a/po/be.po
+++ b/po/be.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2016-03-15 18:42+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Belarusian (http://www.transifex.com/jlindgren/audacious/"
"language/be/)\n"
@@ -91,17 +91,17 @@ msgstr "Выводзіць паведамленні наладкі (можа вÑ
msgid "Run in Qt mode"
msgstr "ЗапуÑк у Ñ€Ñжыме Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "ÐевÑдомы параметр: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "ÐевÑдомы параметр: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -110,11 +110,15 @@ msgstr ""
"ВыкарыÑтанне: audacious [ПÐРÐМЕТР] ... [ФÐЙЛ] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -123,46 +127,55 @@ msgstr[1] "%d файлы знойдзеныÑ"
msgstr[2] "%d файлаў знойдзена"
msgstr[3] "%d файлаў знойдзена"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Ðовы плÑйліÑÑ‚"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio CD, Ñ‚Ñ€Ñк %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(памылка ÐºÐ°Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ð·Ð½Ð°ÐºÐ°Ñž)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Памылка пры адкрыцці %s:\n"
-"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Хібны фармат аўдыё"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "ЦÑпер грае"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -170,7 +183,8 @@ msgstr ""
"ПлÑйліÑÑ‚ немагчыма ўпарадкаваць, бо ÑžÑÑ‘ ÑÑˆÑ‡Ñ Ñ–Ð´Ð·Ðµ чытанне метазвеÑтак (ці "
"Ñно было адключана)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -190,7 +204,7 @@ msgid "Cannot load %s: unsupported file name extension."
msgstr ""
"Ðе выйшла запуÑціць %s: такое пашырÑнне назвы файла не падтрымліваецца."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Ðе выйшла захаваць %s: такое пашырÑнне назвы файла не падтрымліваецца."
@@ -199,27 +213,27 @@ msgstr "Ðе выйшла захаваць %s: такое пашырÑнне нÐ
msgid "Error loading plugin"
msgstr "Памылка запуÑку ўбудовы"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Памылка пракручваннÑ"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Ðе пазнаны фармат файла"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Памылка Ñ‡Ñ‹Ñ‚Ð°Ð½Ð½Ñ Ð¼ÐµÑ‚Ð°Ð·Ð²ÐµÑтак"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Мона"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "СтÑÑ€Ñа"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -228,32 +242,33 @@ msgstr[1] "%d каналы"
msgstr[2] "%d каналаў"
msgstr[3] "%d каналаў"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Ðўдыё CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "ТрÑк %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(невÑÐ´Ð¾Ð¼Ð°Ñ Ð½Ð°Ð·Ð²Ð°)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Памылковы URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "ÐевÑÐ´Ð¾Ð¼Ð°Ñ URI-Ñхема"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "ÐекарÑÐºÑ‚Ð½Ð°Ñ Ð½Ð°Ð·Ð²Ð° файла"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -280,9 +295,9 @@ msgstr "_Выдаліць"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_СкаÑаваць"
@@ -307,39 +322,39 @@ msgstr "Пераназваць плÑйліÑÑ‚"
msgid "What would you like to call this playlist?"
msgstr "Як бы вы хацелі назваць гÑÑ‚Ñ‹ плÑйліÑÑ‚?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -429,40 +444,40 @@ msgstr "Дадаць"
msgid "Close _dialog on add"
msgstr "Закрыць _акенца пры даданні"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Закрыць"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Загаловак"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Выканаўца"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ðльбом"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Жанр"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Год"
@@ -471,7 +486,7 @@ msgstr "Год"
msgid "Track"
msgstr "ТрÑк"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "ДаўжынÑ"
@@ -487,197 +502,197 @@ msgstr "ЯкаÑць:"
msgid "Bitrate:"
msgstr "БітрÑйт:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "ЭйÑід джаз"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "ЭйÑід рок"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Эмбіент"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Біпоп"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "БлюграÑ"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Блюз"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "ÐšÐ°Ð¼ÐµÑ€Ð½Ð°Ñ Ð¼ÑƒÐ·Ñ‹ÐºÐ°"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "КлаÑÑ–Ñ‡Ð½Ð°Ñ Ð¼ÑƒÐ·Ñ‹ÐºÐ°"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Кантры"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "ДÑз-метал"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "ДыÑка"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Ð›Ñ‘Ð³ÐºÐ°Ñ ÐœÑƒÐ·Ñ‹ÐºÐ°"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Фолк"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Фанк"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "ГанÑта Ñ€Ñп"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Ð•Ð²Ð°Ð½Ð³ÐµÐ»Ñ–Ñ‡Ð½Ñ‹Ñ Ñпевы"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Гранж"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Хард-рок"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Ð¥Ñві-метал"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Хіп-хоп"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "Хаўз"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Джаз"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Джангл"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Метал"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "Ðью Эйдж"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "ÐÐ¾Ð²Ð°Ñ Ñ…Ð²Ð°Ð»Ñ"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Ðойз"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Поп"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Панк-рок"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "РÑп"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "РÑгі"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Рок"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Рок'н'ролл"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Рытм'н'блюз"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ска"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Соўл"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Свінг"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "ТÑхна"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Трып-хоп"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "ПаÑпÑхова захавана"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Памылка захаваннÑ"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "ЗвеÑткі пра пеÑню"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Выканаўца альбома"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Каментар"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Ðумар Ñ‚Ñ€Ñка"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Ðчышчаць палі пры пераходзе да наÑтупнай пеÑні"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Захаваць"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_ÐаÑтупны"
@@ -774,25 +789,33 @@ msgstr "_Убудовы..."
msgid "About %s"
msgstr "Пра %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s ÐаÑтáўленні"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_УÑталÑваць"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_ÐаÑтáўленні"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Пра праграму"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "ВыглÑд"
@@ -908,287 +931,315 @@ msgstr "ТайваньÑкаÑ"
msgid "Turkish"
msgstr "ТурÑцкаÑ"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "З плыўной коÑкай"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>ÐаÑтáўленні інтÑрфейÑу</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Убудова інтÑрфейÑу:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Убудова вываду:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "УзмацнÑць уÑе файлы:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "дБ"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "УзмацнÑць файлы без Ñ‚Ñгаў:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>ÐаÑтáўленні вываду</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Ð‘Ñ–Ñ‚Ð°Ð²Ð°Ñ Ð³Ð»Ñ‹Ð±Ñ–Ð½Ñ:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Памер буферу:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "мÑ"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "ÐœÑÐºÐºÐ°Ñ Ð°Ð´Ñечка"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Ужываць праграмны Ñ€ÑгулÑтар гучнаÑці (не Ñ€Ñкамендуецца)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Ð Ð°ÑžÐ½Ð°Ð²Ð°Ð½Ð°Ñ Ð³ÑƒÑ‡Ð½Ð°Ñць</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Раўнаваць гучнаÑць Ñ‚Ñ€Ñкаў"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "РÑжым альбома"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "ПрадухілÑць адÑечку (Ñ€Ñкамендавана)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Падгонка ўзроўню</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Ðазва хоÑта прокÑÑ–:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Порт прокÑÑ–:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "КарыÑтальнік прокÑÑ–:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Пароль прокÑÑ–:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>ÐаÑтáўленні Ñеткі</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "КіБ"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>ÐšÐ°Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ‹Ñ Ð¿Ñ€Ð¾ÐºÑÑ–</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Ужываць прокÑÑ–"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Ужываць аўтÑнтыфікацыю на прокÑÑ–"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Ðўтавызначаць кадаванне знакаў длÑ:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Калі кадаванне не раÑпазнана, ужыць:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Паводзіны</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "ПрацÑгваць граць пры запуÑку"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "ПрыпынÑць замеÑÑ‚ таго, каб адразу граць"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Пераходзіць да наÑтупнай, калі пеÑÐ½Ñ Ð²Ñ‹Ð´Ð°Ð»ÐµÐ½Ð°"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "СпуÑтошыць плÑйліÑÑ‚ пры адкрыванні файла"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Ðдкрываць файлы Ñž чаÑовым плÑйліÑце"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Паказ пеÑні</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Паказваць нумары пеÑень"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Паказваць Ð¿Ð°Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñ‹Ñ Ð½ÑƒÐ»Ñ– (02:00 замеÑÑ‚ 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>СумÑшчальнаÑць</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Чытаць \\ (адваротны ÑкоÑ) Ñк межнік каталогу"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Вокладка альбома</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Шукаць выÑвы, у Ñкіх Ñ‘Ñць Ñловы (пералік праз коÑку):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "За выключÑннем выÑÑž, у Ñкіх Ñ‘Ñць Ñловы (пералік праз коÑку):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Шукаць выÑвы, Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½Ñ‹Ñ Ð½Ð°Ð·Ð²Ðµ файла з пеÑнÑй"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "РÑкурÑіўны пошук"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Ð“Ð»Ñ‹Ð±Ñ–Ð½Ñ Ð¿Ð¾ÑˆÑƒÐºÑƒ:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Ð’Ñ‹Ð¿Ð»Ñ‹ÑžÐ½Ñ‹Ñ Ð·Ð²ÐµÑткі</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Паказваць Ð²Ñ‹Ð¿Ð»Ñ‹ÑžÐ½Ñ‹Ñ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ–"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Затрымка Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ (дзÑÑÑÑ‚Ñ‹Ñ Ð´Ð¾Ð»Ñ– Ñекунды):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Паказваць чаÑавую шкалу Ð´Ð»Ñ Ð´Ð·ÐµÐ¹Ð½Ð°Ð¹ пеÑні"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>ПашыраныÑ</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Ðе чытаць метазвеÑткі, пакуль пеÑÐ½Ñ Ð½Ðµ зайграе"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Граць файлы з нераÑпазнаным пашырÑннем"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ВЫКÐÐÐЎЦР- ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ВЫКÐÐÐЎЦР- ÐЛЬБОМ - ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ВЫКÐÐÐЎЦР- ÐЛЬБОМ - ÐУМÐР. ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ВЫКÐÐÐЎЦР[ ÐЛЬБОМ ] - ÐУМÐР. ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÐЛЬБОМ - ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "КатÑгорыÑ"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "ÐдмыÑÐ»Ð¾Ð²Ñ‹Ñ Ð½Ð°Ñтáўленні"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Фармат загалоўка:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "ÐдмыÑловы радок:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "ÐаÑтáўленні Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1200,31 +1251,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1244,6 +1295,10 @@ msgstr "Выконваецца..."
msgid "Error"
msgstr "Памылка"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Ðдкрыць URL"
@@ -1256,7 +1311,12 @@ msgstr "Дадаць URL"
msgid "Enter URL:"
msgstr "УвÑдзіце URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Ðдкрыць"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1272,51 +1332,38 @@ msgstr "Ðдкрыць каталог"
msgid "Add Folder"
msgstr "Дадаць каталог"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Ðдкрыць"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Дадаць"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "МетазвеÑткі"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Кампазітар"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Выканаўца"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Год запіÑу"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Дата запіÑу"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "ТÑхнічныÑ"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME-тып"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "БітрÑйт"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "ÐÑма звеÑтак па %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Узровень"
@@ -1364,3 +1411,7 @@ msgstr "Убудовы..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Падгонка ўзроўню</b>"
diff --git a/po/bg.po b/po/bg.po
index e82122d..b47d656 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -13,14 +13,14 @@
# Георги Пацев <>, 2012
# РадоÑлав Иванов <reckku@gmail.com>, 2013-2015
# РадоÑлав Иванов <reckku@gmail.com>, 2013
-# РадоÑлав Иванов <reckku@gmail.com>, 2015
+# РадоÑлав Иванов <reckku@gmail.com>, 2015-2016
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-09-29 08:32+0000\n"
-"Last-Translator: РадоÑлав Иванов <reckku@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Bulgarian (http://www.transifex.com/jlindgren/audacious/"
"language/bg/)\n"
"Language: bg\n"
@@ -93,17 +93,17 @@ msgstr "Печат на ÑÑŠÐ¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð·Ð° грешка (може да Ñе
msgid "Run in Qt mode"
msgstr "Стартирай в Qt-режим"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "ÐеизвеÑтна опциÑ: %s \n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "ÐеизвеÑтна опциÑ: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -112,57 +112,74 @@ msgstr ""
"Употреба: audacious [ОПЦИЯ] ... [ФÐЙЛ] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "ÐамерениÑÑ‚ файл е %d"
msgstr[1] "намерени Ñа %d файла"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Ðов ÑпиÑък за възпроизвеждане"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Стандартен вход"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Ðудио CD, Ð·Ð°Ð¿Ð¸Ñ %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(грешка в знаците на кодировката)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Грешка при отварÑне на %s:\n"
+"Грешка във възпроизвеждането на %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"ÐеизвеÑтна грешка при възпроизвеждането (проверете за подробна Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð² "
+"конзолата)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Ðевалиден звуков формат"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Възпроизвежда Ñе"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -170,7 +187,8 @@ msgstr ""
"СпиÑъкът не може да бъде Ñортиран, защото Ñканирането на метаданните или е "
"вÑе още в прогреÑ, или е било изключено."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -189,7 +207,7 @@ msgstr "Грешка при зареждането на %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "%s не може да бъде зареден: неподдържано разширение."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "%s не може да бъде запазен: неподдържано разширение."
@@ -198,59 +216,60 @@ msgstr "%s не може да бъде запазен: неподдържано
msgid "Error loading plugin"
msgstr "Грешка при зареждане на разширение"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Грешка при преÑкачане"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Форматът на фаила на е разпознат"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Грешка при четене на мета-данни"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Моно"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Стерео"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d канал"
msgstr[1] "%d канала"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Ðудио ДиÑк"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Ð—Ð°Ð¿Ð¸Ñ %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(неизвеÑтно заглавие)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Ðевалиден Интернет адреÑ"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "ÐеизвеÑтна Ñхема на Интернет адреÑ"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Ðевалидно име на файл"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Ðевалиден режим на доÑтъп"
@@ -277,9 +296,9 @@ msgstr "_Премахване"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Отказ"
@@ -304,39 +323,39 @@ msgstr "Преименуване на ÑпиÑъка за възпроизвеж
msgid "What would you like to call this playlist?"
msgstr "Как иÑкате да именувате този ÑпиÑък за възпроизвеждане?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Файл ÑÑŠÑ Ð·Ð°Ð³Ð¾Ñ‚Ð¾Ð²ÐºÐ¸..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "EQF файл..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Заготовки за Winamp..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "ВнаÑÑне"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "ИзнаÑÑне"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Заготовки за тонкоректора"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Запазване на заготовка"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Изтриване на избраното"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Връщане на промените"
@@ -426,40 +445,40 @@ msgstr "_Добави"
msgid "Close _dialog on add"
msgstr "ЗатварÑ_не на прозореца при добавÑне"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_ЗатварÑне"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Заглавие"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Изпълнител"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ðлбум"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Жанр"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Година"
@@ -468,7 +487,7 @@ msgstr "Година"
msgid "Track"
msgstr "ЗапиÑ"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "ПродължителноÑÑ‚"
@@ -484,197 +503,197 @@ msgstr "КачеÑтво:"
msgid "Bitrate:"
msgstr "ЧеÑтота за бит:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "ЕйÑид Джаз"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "ЕйÑид Рок"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ембиънт"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Бебоп"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "БлуграÑ"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "БлуÑ"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Чембър Мюзик"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "КлаÑика"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Кънтри"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Дет Метъл"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "ДиÑко"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Изи ЛиÑтънинг"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Фолк"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Фънк"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "ГангÑтерÑки Рап"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "ГоÑпел"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Грънч"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Хард Рок"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Хеви Метъл"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Хип-хоп"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "ХауÑ"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Джаз"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Джангъл"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Метъл"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "ÐÑŽ Ейдж"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "ÐÑŽ Уейв"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "ÐойÑ"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Поп"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Пънк Рок"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Рап"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Реге"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Рок"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Рокенрол"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Ритъм и блуÑ"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ска"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Соул"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Суинг"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Техно"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Трип-хоп"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "СъхранÑването уÑпешно"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Грешка при ÑъхранÑването"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° пеÑента"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr " Изпълнител на Ðлбум"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Коментар"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Ðомер на запиÑа"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "ИзчиÑтване на полетата при преминаване към Ñледващата пеÑен"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Запази"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Следващ"
@@ -772,25 +791,33 @@ msgstr "_ПриÑтавки..."
msgid "About %s"
msgstr "ОтноÑно %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s ÐаÑтройки"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Задай"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_ÐаÑтройки"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_ОтноÑно"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Външен вид"
@@ -906,289 +933,317 @@ msgstr "ТайванÑки"
msgid "Turkish"
msgstr "ТурÑки"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Плаваща запетаÑ"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>ÐаÑтройки на интерфейÑа</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "ПриÑтавка за интерфейÑа:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "ПриÑтавка за изходÑÑ‰Ð¸Ñ Ð¿Ð¾Ñ‚Ð¾Ðº:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "УÑилване на звука за вÑички файлове:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "дБ"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "УÑилване на звука на немаркираните файлове:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>ÐаÑтройки на изходÑÑ‰Ð¸Ñ Ð¿Ð¾Ñ‚Ð¾Ðº</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Дълбочина в битове:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Размер на буфера:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "мÑ"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "ÐамалÑване на пращене"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr ""
"Използване на програмно регулиране на Ñилата на звука (не е препоръчително)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Повторно уÑилване</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Включване на повторно уÑилване"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Ð’ режим „Ðлбум“"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "ПредотвратÑване на пращене (препоръчително)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>ÐаÑтройване на нивата на звука</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "ПрокÑи:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Порт на прокÑи:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "ПотребителÑко име:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Парола:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Мрежови наÑтройки</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "КиБ"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>ÐаÑтройка на прокÑи</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Включване на прокÑи"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Използване на идентифициране Ñ Ð¿Ñ€Ð¾ÐºÑи"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Ðвтоматично определÑне на кодировка за:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Ðлтернативна кодировка:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Поведение</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Продължи възпроизвеждането при Ñтартиране"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Пауза, вмеÑто незабавно възпроизвеждане"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Продължаване напред, ако текущата пеÑен е премахната"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "ИзчиÑтване на ÑпиÑъка, когато Ñе отвори нов файл"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "ОтварÑне на файлове във временен ÑпиÑък"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Показване на пеÑен</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Показване на номера на пеÑента"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Показване на водеща нула (02:00 вмеÑто 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>СъвмеÑтимоÑÑ‚</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Знакът „\\“ да Ñе тълкува като разделител на папките в Ð¿ÑŠÑ‚Ñ Ð´Ð¾ файла"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Обложка на албум</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "ТърÑене на изображениÑ, Ñъдържащи тези думи (разделени ÑÑŠÑ Ð·Ð°Ð¿ÐµÑ‚Ð°Ñ):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"Изключване на изображениÑ, Ñъдържащи тези думи (разделени ÑÑŠÑ Ð·Ð°Ð¿ÐµÑ‚Ð°Ñ):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "ТърÑене на изображениÑ, Ñъдържащи името на файла"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "ПрогреÑивно Ñ‚ÑŠÑ€Ñене"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Обхват на Ñ‚ÑŠÑ€Ñенето:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>ИзÑкачаща информациÑ</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Показване на подÑказки"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "ЗабавÑне на подÑказките (деÑети от Ñекундата):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Покажи времетраене за текущата пеÑен"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Допълнителни</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Познаване на липÑващите метаданни от файловото положение"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Да не Ñе зареждат метаданни за пеÑните, докато Ñе възпроизвеждат"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Проверка Ñъдържанието на файловете Ñ Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ разширение"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "ЗÐГЛÐВИЕ"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "Заглавие - Изпълнител"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "Заглавие - Изпълнител - Ðлбум"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ИЗПЪЛÐИТЕЛ - ЗÐГЛÐВИЕ"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ИЗПЪЛÐИТЕЛ - ÐЛБУМ - ЗÐГЛÐВИЕ"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ИЗПЪЛÐИТЕЛ - ÐЛБУМ - ЗÐПИС. ЗÐГЛÐВИЕ"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ИЗПЪЛÐИТЕЛ [ ÐЛБУМ ] - ЗÐПИС. ЗÐГЛÐВИЕ"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÐЛБУМ - ЗÐГЛÐВИЕ"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "КатегориÑ"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "ПотребителÑки"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Формат на заглавие:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "ПотребителÑки низ:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "ЗапиÑване на звуков поток чрез %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Ðе е налична запиÑваща звука приÑтавка"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audacious наÑтройки"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Отказ"
@@ -1200,31 +1255,31 @@ msgstr "ЗапиÑ"
msgid "Load"
msgstr "Зареждане"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Зареждане на файл-заготовка"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Зареждане на EQF файл"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Ð—Ð°Ð¿Ð¸Ñ Ð½Ð° файл-заготовка"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Ð—Ð°Ð¿Ð¸Ñ Ð½Ð° EQF файл"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "ВнаÑÑне на заготовки от Winamp"
@@ -1244,6 +1299,10 @@ msgstr "Работи ..."
msgid "Error"
msgstr "Грешка"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "ОтварÑне на интернет адреÑ"
@@ -1256,7 +1315,12 @@ msgstr "ДобавÑне на интернет адреÑ"
msgid "Enter URL:"
msgstr "Въвеждане на интернет адреÑ:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "ОтварÑне"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1272,51 +1336,38 @@ msgstr "ОтварÑне на папка"
msgid "Add Folder"
msgstr "ДобавÑне на папка"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "ОтварÑне"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Добави"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Мета-данни"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Композитор"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Изпълнител"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Година на запиÑ"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Дата на запиÑ"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "ТехничеÑки"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME тип"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "ЧеÑтота за бит"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "ЛипÑва Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Ðиво"
@@ -1364,3 +1415,7 @@ msgstr "Ð Ð°Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "УÑлуги"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>ÐаÑтройване на нивата на звука</b>"
diff --git a/po/ca.po b/po/ca.po
index 3d19b51..ba8020f 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -5,7 +5,7 @@
# Translators:
# Catalanoic <catalanoic@gmail.com>, 2014,2016
# Catalanoic <catalanoic@gmail.com>, 2014
-# David Surroca Estrada <david.tb303@gmail.com>, 2015
+# David Surroca Estrada <david.tb303@gmail.com>, 2015-2016
# Ernest Adrogué <eadrogue@gmx.net>, 2007-2008
# Francesc Gordillo i Cortínez <inactive+frangor@transifex.com>, 2013
# Francesc Gordillo i Cortínez <inactive+frangor@transifex.com>, 2013
@@ -17,9 +17,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2016-01-24 21:54+0000\n"
-"Last-Translator: Catalanoic <catalanoic@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: David Surroca Estrada <david.tb303@gmail.com>\n"
"Language-Team: Catalan (http://www.transifex.com/jlindgren/audacious/"
"language/ca/)\n"
"Language: ca\n"
@@ -92,17 +92,17 @@ msgstr "Imprimir missatges de depuració (pot ser utilitzat dues vegades)"
msgid "Run in Qt mode"
msgstr "Funciona en mode Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Opció desconeguda: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Opció desconeguda: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -111,11 +111,15 @@ msgstr ""
"Ús: audacious [OPTION] ... [FILE] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr "Seleccioneu la instància a executar/controlar"
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -125,46 +129,59 @@ msgstr[0] ""
"un:%d arxiu trobat"
msgstr[1] "%d arxius trobats"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+"Error de lectura %s:\n"
+"%s"
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nova llista de reproducció"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Entrada estàndard"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "CD d'audio, pista %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(error de codificació de caràcters)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"S'ha produït un error %s:\n"
-"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Error de reproducció desconegut (revisa la consola per informació detallada "
+"de l'error)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "El format de so no és vàlid"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Nova reproducció"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -172,7 +189,8 @@ msgstr ""
"La llista de reproducció no es pot ordenar perquè la detecció de metadades "
"encara està en marxa (o s'ha desactivat )"
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -191,7 +209,7 @@ msgstr "S'ha produït un error carregant %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "No es pot carregar %s: nom d'extensió d'arxiu no suportat."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -202,27 +220,27 @@ msgstr ""
msgid "Error loading plugin"
msgstr "S'ha produït un error de càrrega de plugin"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Cerca error"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Format d'arxiu no reconegut"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "S'ha produït un error llegint metadades"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Estèreo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -232,32 +250,33 @@ msgstr[0] ""
"un:%d canal"
msgstr[1] "altres:%d canals"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "CD d'audio"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Pista %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(títol desconegut)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "L’URI no és vàlid."
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Esquema de l’URI no és conegut"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "El nom del fitxer no és vàlid"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Mode sense capçalera"
@@ -284,9 +303,9 @@ msgstr "_Suprimeix"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Cancel·la"
@@ -311,39 +330,39 @@ msgstr "Reanomena la llista de reproducció"
msgid "What would you like to call this playlist?"
msgstr "Quin nom s'ha de posar a la llista de reproducció?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Arxiu de configuració ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Arxiu EQF ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Perfils del WinAMP"
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importa"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Exporta"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Configuracions d'equalitzador"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Desa el perfil"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Esborra el perfil"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Reverteix canvis"
@@ -433,40 +452,40 @@ msgstr "_Afegeix"
msgid "Close _dialog on add"
msgstr "Tanca el _diàleg en afegir"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Tanca"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Títol"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artista"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Àlbum"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Gènere"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Any"
@@ -475,7 +494,7 @@ msgstr "Any"
msgid "Track"
msgstr "Pista"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Durada"
@@ -491,197 +510,197 @@ msgstr "Qualitat:"
msgid "Bitrate:"
msgstr "Flux de bits:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Jazz àcid"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambiental"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Música de cambra"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Clàssica"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Rap gangsta"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Rock dur"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Soroll"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Tecno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Desat amb èxit"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "S'ha produït un error de guardat"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Información de la cançó"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Artista de l'àlbum"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Comentari"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Número de pista"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Neteja_ camps quan es mou la cançó següent"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Desa"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Següent"
@@ -780,25 +799,33 @@ msgstr "_Plugins ..."
msgid "About %s"
msgstr "Quant a %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Paràmetres"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Configura"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Opcions"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Quant"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Triar Fitxer"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Triar Directori"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Aparença"
@@ -914,289 +941,317 @@ msgstr "Taiwanès"
msgid "Turkish"
msgstr "Turc"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "Automàtic"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Coma flotant"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr "Després d'aplicar els efectes"
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr "Després d'aplicar equalització"
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Configuració de l'interfície</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Connector d'interfície:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Connector de sortida"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplificar tots els arxius:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplificar arxius sense etiquetar:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Opcions sortida</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Profunditat de bits:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Mida del buffer:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Aturar salts"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Utilitzar control de volum per software (no recomanat)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>reproduir arxius sense fluctuacions de volum</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>Opcions d'enregistrament</b>"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Activa el Replay Gain"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Manera Àlbum"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Evitar saturació (recomanat)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Ajustar nivells</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Nom del servidor intermediari:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Port del servidor intermediari:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Nom d'usuari:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Contrasenya:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Configuració de Xarxa</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Configuració de servidors intermediaris</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Activa l'ús de servidor intermediari"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Autenticació al servidor intermediari"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Detecció automàtica del joc de caràcters per a:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Jocs de caràcters de reserva:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Comportament</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Reprèn la reproducció en engegar"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Pausa en comptes de reprendre immediatament"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Avançar quan la cançó que s'està reproduint s'elimina"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "A l'obrir arxius esborrar la llista que s'està reproduint "
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Obrir arxius en llista temporal de reproducció"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Visualització de les cançons</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Mostrar el numero de les cançons"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Mostrar zeros a l'esquerra (02:00 en comptes de 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibilitat</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpretar \\ (barra invertida) com a delimitador de directori"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Caràtula d'àlbum</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Cerca imatges que corresponguin amb aquestes paraules (separades per comes):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"Exclou imatges que corresponguin amb aquestes paraules (separades per comes):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Cerca imatges que corresponguin amb el nom de l'arxiu de la cançó"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Cerca recursivament"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Profunditat de la cerca"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Informació emergent</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Mostra informació emergent"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Retard del menú emergent (desenes de segon):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Mostra escala de temps per a la cançó actual"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Avançat</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Endevina metadades de la ruta d'arxiu que falta"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "No desar metadates mentre la cançó s'està reproduint"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Comprova el contingut dels arxius sense extensió d'arxiu reconegut"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TÃTOL"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TÃTOL - ARTISTA"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TÃTOL - ARTISTA - ÀLBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTISTA - TÃTOL"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTISTA - ÀLBUM - TÃTOL"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTISTA - ÀLBUM - PISTA. TÃTOL"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTA [ ÀLBUM ] - PISTA. TÃTOL"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÀLBUM - TÃTOL"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Categoria"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personalitzat"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Format del títol:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Cadena personalitzada:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Grava flux de so utilitzant %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "No hi ha disponible connector de gravació de so"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Opcions de l'Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Cancel·la"
@@ -1208,31 +1263,31 @@ msgstr "Desa"
msgid "Load"
msgstr "Carrega"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Carrega el perfil des d'un fitxer"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Carrega arxiu EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Desa el perfil en un fitxer"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Desa arxiu EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importa perfils del WinAMP"
@@ -1252,6 +1307,10 @@ msgstr "S'està treballant ..."
msgid "Error"
msgstr "Error"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr "Informació"
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Obrir URL"
@@ -1264,7 +1323,12 @@ msgstr "Afegir URL"
msgid "Enter URL:"
msgstr "Introdueix URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Obre"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1280,53 +1344,38 @@ msgstr "Obre carpeta"
msgid "Add Folder"
msgstr "Afegeix carpeta"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Obre"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Afegeix"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadades"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Compositor"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Artista"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Any de gravació"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Data de gravació"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Tècnic"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Tipus MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Flux de bits"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr ""
-"No hi ha informació disponible per %s.âŽ\n"
-"\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Nivell"
@@ -1374,3 +1423,7 @@ msgstr "Connectors"
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Serveis"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Ajustar nivells</b>"
diff --git a/po/cmn.po b/po/cmn.po
index b3befe4..198df23 100644
--- a/po/cmn.po
+++ b/po/cmn.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Chinese (Mandarin) (http://www.transifex.com/jlindgren/"
"audacious/language/cmn/)\n"
@@ -87,77 +87,93 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "找到 %d 個檔案"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "新播放列表"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "音樂 CD,音軌 %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "正在播放"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
msgstr "因為正在進行詮釋資料的掃æ,無法å°æ’­æ”¾åˆ—表進行排åºã€‚(或者已經被關閉)"
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -174,7 +190,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -183,58 +199,59 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "å–®è²é“"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "ç«‹é«”è²"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d è²é“"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -261,9 +278,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -288,39 +305,39 @@ msgstr "é‡æ–°å‘½å播放列表"
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -410,40 +427,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "標題"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "演出者"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "專輯"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "é¡žåž‹"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "年分"
@@ -452,7 +469,7 @@ msgstr "年分"
msgid "Track"
msgstr "音軌"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "長度"
@@ -468,197 +485,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "迷幻爵士"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "è¿·å¹»æ–滾"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "æ°›åœéŸ³æ¨‚"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "è—è‰"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "è—調"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "室內樂"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "å¤å…¸"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "鄉æ‘"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "死亡金屬"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "迪斯å¯"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "輕音樂"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "民謠"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "放客"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "黑幫說唱"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "ç¦éŸ³éŸ³æ¨‚"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "垃圾æ–滾"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "硬å¼æ–滾"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "é‡é‡‘屬"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "嘻哈"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "爵士"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "å¢æž—"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "金屬"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "新世紀"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "新浪潮"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "噪音"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "æµè¡Œ"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "é¾å…‹æ–滾"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "說唱"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "雷鬼"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "æ–滾 (Rock)"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "æ–滾 (Rock&Roll)"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "R&B"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "éˆé­‚"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "æ–擺樂"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "數ä½"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "迷幻舞曲"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "歌曲資訊"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "備註"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -755,25 +772,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -889,287 +914,315 @@ msgstr "傳統字漢語"
msgid "Turkish"
msgstr "土耳其語"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "浮點數"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "輸出外掛:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "放大所有檔案的音é‡ï¼š"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "分è²"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "放大無標籤檔案的音é‡ï¼š"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>輸出設定</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "å–樣格å¼ï¼š"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "ç·©è¡å€å¤§å°ï¼š"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "毫秒"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "軟性削峰"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "使用軟體音é‡æŽ§åˆ¶ (ä¸å»ºè­°é–‹å•Ÿ)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>播放增益</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "啟用播放增益"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "專輯模å¼"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "防止訊號è£å‰ª (建議開啟)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>調整音é‡</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "代ç†ä¼ºæœå™¨å稱:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "代ç†ä¼ºæœå™¨é€šè¨ŠåŸ ï¼š"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "代ç†ä¼ºæœå™¨ä½¿ç”¨è€…å稱:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "代ç†ä¼ºæœå™¨å¯†ç¢¼ï¼š"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>代ç†ä¼ºæœå™¨è¨­å®š</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "啟用代ç†ä¼ºæœå™¨"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "需è¦èªè­‰"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "自動åµæ¸¬å­—元編碼:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "備用字元編碼:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>行為</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "ç›®å‰çš„歌曲被刪除時移至下一首"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "開啟檔案後清除播放列表"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "在暫存播放列表中開啟檔案"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>顯示歌曲</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "顯示歌曲編號"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "顯示開頭的數字零 (例:02:00 而ä¸æ˜¯ 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>相容性</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "å°‡ \\ (å斜線) 視為資料夾分隔符號"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>專輯å°é¢</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "æœå°‹ç¬¦åˆé€™äº›å–®å­—的圖片 (以逗號分隔):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "排除符åˆé€™äº›å–®å­—的圖片 (以逗號分隔):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "æœå°‹ç¬¦åˆæ­Œæ›²æª”å的圖片"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "éžè¿´æœå°‹"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "æœå°‹æ·±åº¦ï¼š"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>彈出å¼è³‡è¨Šè¦–窗</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "顯示彈出å¼è³‡è¨Šè¦–窗"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "彈出視窗的延é²æ™‚é–“ (å分之一秒):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "顯示目å‰æ­Œæ›²çš„時間軸"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "在歌曲播放以å‰ä¸è¦è¼‰å…¥è©®é‡‹è³‡æ–™"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "標題"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "演出者 - 標題"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "演出者 - 專輯 - 標題"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "演出者 - 專輯 - 音軌. 標題"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "演出者 [ 專輯 ] - 音軌. 標題"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "專輯 - 標題"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "目錄"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "自訂"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "標題格å¼ï¼š"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "自訂字串:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1181,31 +1234,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1225,6 +1278,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "開啟網å€"
@@ -1237,7 +1294,12 @@ msgstr "加入網å€"
msgid "Enter URL:"
msgstr "請輸入網å€ï¼š"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1253,51 +1315,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "無關於 %s 的資訊。\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1345,3 +1394,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>調整音é‡</b>"
diff --git a/po/cs.po b/po/cs.po
index 40bc522..7a5af09 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -17,13 +17,14 @@
# fri, 2012
# Petr Písař <petr.pisar@atlas.cz>, 2007-2012
# Petr Å imáÄek <petr.simacek@gmail.com>, 2014
+# Roman Horník <roman.hornik@debian-linux.cz>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-09-05 11:44+0000\n"
-"Last-Translator: nd76er <nd76er@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Roman Horník <roman.hornik@debian-linux.cz>\n"
"Language-Team: Czech (http://www.transifex.com/jlindgren/audacious/language/"
"cs/)\n"
"Language: cs\n"
@@ -34,7 +35,7 @@ msgstr ""
#: src/audacious/main.cc:62
msgid "Show command-line help"
-msgstr "Zobrazit pomoc příkazového řádku"
+msgstr "Zobrazit nápovědu příkazového řádku"
#: src/audacious/main.cc:63
msgid "Show version"
@@ -66,11 +67,11 @@ msgstr "PÅ™eskoÄit k následující skladbÄ›"
#: src/audacious/main.cc:70
msgid "Add files to the playlist"
-msgstr "Přidá soubory do do seznamu skladeb"
+msgstr "Přidat soubory do do seznamu skladeb"
#: src/audacious/main.cc:71
msgid "Add files to a temporary playlist"
-msgstr "PÅ™idat soubor do doÄasného playlistu"
+msgstr "PÅ™idat soubory do doÄasného playlistu"
#: src/audacious/main.cc:72
msgid "Display the main window"
@@ -96,28 +97,32 @@ msgstr "Zobrazit zprávy o ladění (může být použito dvakrát)"
msgid "Run in Qt mode"
msgstr "Spustit v režimu Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Neznámá volba: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Neznámá volba: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr "Použití: audacious [OPTION] ... [FILE] ...\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr "Zvolte instanci pro spuštění/ovládání"
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -125,46 +130,60 @@ msgstr[0] "Nalezen %d soubor"
msgstr[1] "Nalezeny %d soubory"
msgstr[2] "Nalezeno %d souborů"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+"Chyba pÅ™i Ätení %s:\n"
+"%s"
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nový seznam skladeb"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Standardní vstup"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Zvukové CD, stopa %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
-msgstr "(chyba kódování)"
+msgstr "(chyba kódování znaků)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr "Chyba při otevírání výstupního proudu"
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Chyba při otevírání %s:\n"
+"Chyba přehrávání %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Neznámá chyba přehrávání (ověřte výstup z konzole pro detailnější informace)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Neplatný zvukový formát"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Nyní hraje"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -172,7 +191,8 @@ msgstr ""
"Seznam skladeb nelze seřadit, protože hledání popisných dat stále probíhá "
"(nebo je vypnuto)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -191,7 +211,7 @@ msgstr "Chyba při nahrávání %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Nemohu nahrát %s: nepodporovaná přípona souboru."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Nemohu uložit %s: nepodporovaná přípona souboru."
@@ -200,27 +220,27 @@ msgstr "Nemohu uložit %s: nepodporovaná přípona souboru."
msgid "Error loading plugin"
msgstr "Chyba při nahrávání přídavného modulu"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Chyba při hledání"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Formát souboru nerozpoznán"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Chyba pÅ™i Ätení popisných dat"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -228,32 +248,33 @@ msgstr[0] "%d kanál"
msgstr[1] "%d kanály"
msgstr[2] "%d kanálů"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Zvukové CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Stopa %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(neznámý název)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Neplatná adresa URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Neznámé schéma URI"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Neplatné jméno souboru"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Chybný režim přístupu"
@@ -280,9 +301,9 @@ msgstr "_Smazat"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Zrušit"
@@ -307,41 +328,41 @@ msgstr "Přejmenovat seznam skladeb"
msgid "What would you like to call this playlist?"
msgstr "Chcete naÄíst tento playlist?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Soubor předvoleb ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Soubor EQF ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Předvolby Winampu ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Import"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Export"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Předvolby ekvalizéru"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Ulož předvolbu"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Smaž vybrané"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
-msgstr ""
+msgstr "Zvrátit změny"
#: src/libaudgui/equalizer.cc:45 src/libaudqt/equalizer.cc:114
msgid "_Enable"
@@ -429,40 +450,40 @@ msgstr "_Přidat"
msgid "Close _dialog on add"
msgstr "Zavřít _dialog při přidání"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Zavřít"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Název"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Umělec"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Žánr"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Rok"
@@ -471,7 +492,7 @@ msgstr "Rok"
msgid "Track"
msgstr "Stopa"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Délka"
@@ -487,197 +508,197 @@ msgstr "Kvalita:"
msgid "Bitrate:"
msgstr "Datový tok Bitrate: "
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebob"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Komorní hudba"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klasika"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disko"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Příjemné poslouchání"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "Nová vlna"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "R&B"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Ukládání proběhlo úspěšně"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Chyba při ukládání"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Informace o skladbÄ›"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Album Umělec"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Komentář"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Číslo stopy"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Smaza_t pole při posunu na další skladbu"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Ulozit"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Další"
@@ -774,25 +795,33 @@ msgstr "_Doplňky ..."
msgid "About %s"
msgstr "O %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Nastavení"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Nastavit"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Nastavení"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_O Programu"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Vybrat soubor"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Vybrat složku"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Vzhled"
@@ -908,287 +937,315 @@ msgstr "Tchajwanština"
msgid "Turkish"
msgstr "TureÄtina"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "Automaticky"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Plovoucí desetiná Äárka"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr "Po použití ReplayGain"
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr "Po použití efektů"
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr "Po použití ekvalizace"
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Nastavení Rozhraní</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Rozhraní modulů"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Výstupní modul:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Zesílit všechny soubory:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Zesílit soubory bez popisků:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Nastavení výstupu</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bitová hloubka:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Velikost vyrovnávací paměti:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Měké oříznutí"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Hlasitost ovládat softwarovÄ› (nedoporuÄuje se)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Zesílení při přehrávání</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>Nastavení záznamu</b>"
+
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr "Zaznamenat proud:"
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr "<b>ReplayGain</b>"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Zapnout zesílení při přehrávání"
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr "Povolit ReplayGain"
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Režim alba"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "PÅ™edcházet oÅ™ezu (doporuÄuje se)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Míra úpravy</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Jméno poÄítaÄe:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Port:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Jméno:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Heslo:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Síťová nastavení</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Nastavení proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Používat proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Autentizovat se na proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Automatické rozpoznávání kódovaní znaků:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Záložní kódování znaků:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Chování</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "PokraÄovat v pÅ™ehrávání po spuÅ¡tÄ›ní"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Pozastavit namísto okamžitého pokraÄování v pÅ™ehrávání"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "PÅ™ejít dál, když souÄasná skladba je smazána"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Při otvírání souborů vyprázdnit seznam skladeb"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Otevřít soubory do doÄasného seznamu skladeb"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Zobrazení skladby</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Zobrazovat Äísla skladeb"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Zobrazovat úvodní nuly (02:00 místo 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr "Zobrazit úvodní nuly (02:00 oproti 2:00)"
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr "Zobrazit hodiny odděleně (1:30:00 oproti 90:00)"
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Kompatibilita</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpret \\ (zpÄ›tné lomítko) jako oddÄ›lovaÄ složky"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Album</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Vyhledat obrázky odpovídající tÄ›mto slovům (oddÄ›lené Äárkou):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "VylouÄit obrázky vyhovují tÄ›mto slovům (oddÄ›lené Äárkou):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Hledat obrázky odpovídající názevu hudebního souboru"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Hledat rekurzivnÄ›"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Hloubka prohledání:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Vyskakovací okno s podrobnostmi</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Zobrazit popup informace"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Popup zpoždění (desetiny sekundy):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Zobrazit Äasové měřítko pro aktuální skladby"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>PokroÄilé</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
-msgstr ""
+msgstr "Uhodnout chybějící metadata z cesty souboru"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "NenaÄítat popisná data skladeb pÅ™ed pÅ™ehráním"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Prozkoumat obsah souborů, u kterých není rozeznána přípona souboru"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "NÃZEV"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
-msgstr ""
+msgstr "NÃZEV - UMÄšLEC"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
-msgstr ""
+msgstr "NÃZEV - UMÄšLEC - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "UMÄšLEC – NÃZEV"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "UMÄšLEC – ALBUM – NÃZEV"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "UMÄšLEC – ALBUM – STOPA. NÃZEV"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "UMÄšLEC [ ALBUM ] – STOPA. NÃZEV"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM – NÃZEV"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategorie"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Vlastní"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formát názvu:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Vlastní řetězec:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
-msgstr ""
+msgstr "Nahrávám zvukový proud pomocí %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Žádný modul na nahrávání zvuku není dostupný"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Nastavení Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Zruš"
@@ -1200,31 +1257,31 @@ msgstr "Ulož"
msgid "Load"
msgstr "Nahraj"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Nahraj předvolby"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Nahraj EQF soubor"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Ulož předvolby"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<název>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Ulož EQF soubor"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<název>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importuj předvolby Winampu"
@@ -1244,6 +1301,10 @@ msgstr "Pracuje..."
msgid "Error"
msgstr "Chyba"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr "Informace"
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Otevřít URL"
@@ -1256,7 +1317,12 @@ msgstr "Přidat URL"
msgid "Enter URL:"
msgstr "Zadejte URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Otevřít"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1272,51 +1338,38 @@ msgstr "Otevřít složku"
msgid "Add Folder"
msgstr "Přidat složku"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Otevřít"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Přidat"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Popisná data"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Skladatel"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "ÚÄinkující"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Rok nahrání"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Datum nahrání"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Technický"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Typ MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Datový tok"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Pro %s nejsou dostupné žádné údaje.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Úroveň"
@@ -1364,3 +1417,7 @@ msgstr "Přídavné moduly..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Služby"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Míra úpravy</b>"
diff --git a/po/da.po b/po/da.po
index 717d4c0..b38bea9 100644
--- a/po/da.po
+++ b/po/da.po
@@ -3,13 +3,13 @@
# This file is distributed under the same license as the Audacious package.
#
# Translators:
-# Joe Hansen <joedalton2@yahoo.dk>, 2013-2014
+# Joe Hansen <joedalton2@yahoo.dk>, 2013-2014,2016
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Danish (http://www.transifex.com/jlindgren/audacious/language/"
"da/)\n"
@@ -83,74 +83,90 @@ msgstr "Udskriv fejlsøgningsbeskeder (kan bruges to gange)"
msgid "Run in Qt mode"
msgstr "Kør i Qt-tilstand"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Ukendt indstilling: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Ukendt indstilling: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr "Brug: audacious [TILVALG] ... [FIL] ...\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d fil fundet"
msgstr[1] "%d filer fundet"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Ny afspilningsliste"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
-msgstr ""
+msgstr "Standardind"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Lyd-cd, nummer %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(tegnkodningsfejl)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Fejl under åbning af %s:\n"
+"Fejl under afspilning af %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Ukendt afspilningsfejl (kontroller konsollen for detaljeret fejlinformation)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Ugyldigt lydformat"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Spiller nu"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -158,7 +174,8 @@ msgstr ""
"Afspilningslisten kan ikke sorteres da skanning af metadataene stadig er i "
"gang (eller er blevet deaktiveret)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -170,14 +187,14 @@ msgstr ""
#: src/libaudcore/playlist-files.cc:83
#, c-format
msgid "Error loading %s."
-msgstr ""
+msgstr "Der opstod den fejl under indlæsning af %s."
#: src/libaudcore/playlist-files.cc:85
#, c-format
msgid "Cannot load %s: unsupported file name extension."
msgstr "Kan ikke indlæse %s: navnet på filendelsen er ikke understøttet."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Kan ikke gemme %s: navnet på filendelsen er ikke understøttet."
@@ -186,61 +203,62 @@ msgstr "Kan ikke gemme %s: navnet på filendelsen er ikke understøttet."
msgid "Error loading plugin"
msgstr "Der opstod en fejl ved indlæsning af udvidelsesmodul"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Søgefejl"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Filformatet blev ikke genkendt"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Der opstod en fejl under læsning af metadata"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d kanal"
msgstr[1] "%d kanaler"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Lyd-cd"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Spor %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(ukendt titel)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Ugyldig URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Ukendt URI-skema"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Ugyldigt filnavn"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
-msgstr ""
+msgstr "Ugyldig adgangstilstand"
#: src/libaudgui/about.cc:35 src/libaudqt/about.cc:37
msgid "Credits"
@@ -265,9 +283,9 @@ msgstr "_Fjern"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Afbryd"
@@ -292,41 +310,41 @@ msgstr "Omdøb afspilningsliste"
msgid "What would you like to call this playlist?"
msgstr "Hvad ønsker du at kalde denne afspilningsliste?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
-msgstr ""
+msgstr "Forhåndsindstillingsfil ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
-msgstr ""
+msgstr "EQF-fil ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
-msgstr ""
+msgstr "Winamp-forhåndsindstillinger ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
-msgstr ""
+msgstr "Import"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
-msgstr ""
+msgstr "Eksport"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
-msgstr ""
+msgstr "Equalizerforhåndsindstillinger"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
-msgstr ""
+msgstr "Gem forhåndsindstilling"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
-msgstr ""
+msgstr "Slet valgte"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
-msgstr ""
+msgstr "Omgør ændringer"
#: src/libaudgui/equalizer.cc:45 src/libaudqt/equalizer.cc:114
msgid "_Enable"
@@ -378,11 +396,11 @@ msgstr "Equalizer"
#: src/libaudgui/equalizer.cc:143
msgid "Presets ..."
-msgstr ""
+msgstr "Forhåndsindstillinger ..."
#: src/libaudgui/equalizer.cc:147
msgid "Reset to Zero"
-msgstr ""
+msgstr "Nulstil til nul"
#: src/libaudgui/equalizer.cc:154 src/libaudqt/equalizer.cc:123
msgid "Preamp"
@@ -414,40 +432,40 @@ msgstr "_Tilføj"
msgid "Close _dialog on add"
msgstr "Luk _dialog ved tilføj"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Luk"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Titel"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Kunstner"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Genre"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Ã…r"
@@ -456,7 +474,7 @@ msgstr "Ã…r"
msgid "Track"
msgstr "Nummer"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Længde"
@@ -472,197 +490,197 @@ msgstr "Kvalitet:"
msgid "Bitrate:"
msgstr "Bithastighed:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Kammermusik"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klassisk"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Dødsmetal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disko"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Blød pop"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsterrap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "HÃ¥rd rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavymetal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Larm"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock og rul"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rytme og blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Tekno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Gemt med succes"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Fejl under gemning"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Sanginformation"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Kunstner"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Kommentar"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Rækkefølge"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "_Ryd felter når der gås til næste sang"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Gem"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Næste"
@@ -728,11 +746,11 @@ msgstr "Overskriv %s?"
#: src/libaudgui/playlists.cc:127
msgid ""
"Please type a filename extension or select a format from the drop-down list."
-msgstr ""
+msgstr "Indtast en filnavnendelse eller vælg et format fra rullegardinet."
#: src/libaudgui/playlists.cc:146
msgid "Select Format by Extension"
-msgstr ""
+msgstr "Vælg format efter filendelse"
#: src/libaudgui/playlists.cc:173
msgid "Export Playlist"
@@ -759,25 +777,33 @@ msgstr "_Udvidelsesmoduler ..."
msgid "About %s"
msgstr "Om %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s-indstillinger"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Angiv"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Indstillinger"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Om"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Fremtoning"
@@ -838,7 +864,7 @@ msgstr "Dato"
#: src/libaudgui/prefs-window.cc:108 src/libaudqt/info-widget.cc:55
#: src/libaudqt/prefs-window.cc:112
msgid "Codec"
-msgstr "Codec"
+msgstr "Kodning"
#: src/libaudgui/prefs-window.cc:109 src/libaudqt/info-widget.cc:56
#: src/libaudqt/prefs-window.cc:113
@@ -893,325 +919,353 @@ msgstr "Taiwanesisk"
msgid "Turkish"
msgstr "Tyrkisk"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Decimaltal"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Indstillinger for grænseflade</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Udvidelsesmodul for grænseflade:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Udvidelsesmodul for lydudgang:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Forstærk alle filer:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Forstærk umærkede filer:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Indstillinger for lydudgang</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bit-dybde"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Butterstørrelse:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Blød beskæring"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Brug programmets styring af lydstyrken (anbefales ikke)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Afspilningsforstærkning</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Aktiver forstærkning af afspilning"
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Albumtilstand"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Forhindr kliklyde (anbefales)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Juster niveauer</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Proxyværtsnavn:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Proxyport:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Proxybrugernavn:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Proxyadgangskode:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Netværksindstillinger</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Proxykonfiguration</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Aktiver brug af proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Brug godkendelse med proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Automatisk tegnkodningsdetektor for"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Reservetegnkodninger:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Opførsel</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Genoptag afspilning ved opstart"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Pause i stedet for at genoptage øjeblikkeligt"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Gå videre når den nuværende sang slettes"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Ryd afspilningslisten når der åbnes filer"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Ã…bn filer i midlertidig afspilningsliste"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Sangvisning</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Vis sangenes numre"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Vis foranstillede nuller (02:00 i stedet for 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Kompatibilitet</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Fortolk \\ (baglæns skråstreg) som en mappeafgrænser"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Omslag</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Søg efter billeder der matcher disse ord (kommaadskilt):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Ekskulder billeder der matcher disse ord (kommaadskilt):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Søg efter billeder der matcher filnavn for sangen"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Søg rekursivt"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Søgedybde:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Pop op-information</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Vis pop op-information"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Pop op-forsinkelse (tiendedele af et sekund):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Vis tidsskala for nuværende sang"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Avanceret</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
-msgstr ""
+msgstr "Gæt manglende metadata fra filsti"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Indlæs ikke metadata for sange før de afspilles"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Undersøg indholdet af filer uden et genkendt navn på filendelserne"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITEL"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
-msgstr ""
+msgstr "TITEL - KUNSTNER"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
-msgstr ""
+msgstr "TITEL - KUNSTNER - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "KUNSTNER - TITEL"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "KUNSTNER - ALBUM - TITEL"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "KUNSTNER - ALBUM - NUMMER. TITEL"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "KUNSTNER [ ALBUM ] - NUMMER. TITEL"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - TITEL"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategori"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Tilpasset"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Titelformat:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Tilpasset streng:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
-msgstr ""
+msgstr "Optag lydstrøm via %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
-msgstr ""
+msgstr "Intet udvidelsesmodul til lydoptagelse er tilgængeligt"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Indstillinger for Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
-msgstr ""
+msgstr "Afbryd"
#: src/libaudgui/preset-browser.cc:51
msgid "Save"
-msgstr ""
+msgstr "Gem"
#: src/libaudgui/preset-browser.cc:51
msgid "Load"
-msgstr ""
+msgstr "Indlæs"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
-msgstr ""
+msgstr "Indlæs forhåndsindstillingsfil"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
-msgstr ""
+msgstr "Indlæs EQF-fil"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
-msgstr ""
+msgstr "Gem forhåndsindstillingsfil"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
-msgstr ""
+msgstr "<navn>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
-msgstr ""
+msgstr "Gem EQF-fil"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
-msgstr ""
+msgstr "<navn>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
-msgstr ""
+msgstr "Importer Winamp-forhåndsindstillinger"
#: src/libaudgui/queue-manager.cc:175 src/libaudqt/queue-manager.cc:178
msgid "Queue Manager"
@@ -1229,6 +1283,10 @@ msgstr "Arbejder ..."
msgid "Error"
msgstr "Fejl"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Ã…bn adresse"
@@ -1241,7 +1299,12 @@ msgstr "Tilføj adresse"
msgid "Enter URL:"
msgstr "Indtast adresse:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Ã…bn"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1251,57 +1314,44 @@ msgstr ""
#: src/libaudqt/fileopener.cc:40
msgid "Open Folder"
-msgstr ""
+msgstr "Ã…bn mappe"
#: src/libaudqt/fileopener.cc:42
msgid "Add Folder"
-msgstr ""
-
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
+msgstr "Tilføj mappe"
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
-msgstr ""
+msgstr "Tilføj"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadata"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Komponist"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Artist"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Optagelsesår"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Optagelsesdato"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Teknisk"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME-type"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bithastighed"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Ingen information tilgængelig for %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Niveau"
@@ -1348,4 +1398,8 @@ msgstr "Udvidelsesmoduler ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
-msgstr ""
+msgstr "Tjenester"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Juster niveauer</b>"
diff --git a/po/de.po b/po/de.po
index 858b1cf..64025c8 100644
--- a/po/de.po
+++ b/po/de.po
@@ -5,6 +5,7 @@
# Translators:
# Chris <ppt23@lkj.hopto.org>, 2012
# Chris <ppt23@lkj.hopto.org>, 2012
+# Ettore Atalan <atalanttore@googlemail.com>, 2016
# mschwendt <mschwendt@fedoraproject.org>, 2012
# mschwendt <mschwendt@fedoraproject.org>, 2012
# Chris <ppt23@lkj.hopto.org>, 2012
@@ -15,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2016-03-26 21:29+0100\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: German (http://www.transifex.com/jlindgren/audacious/language/"
"de/)\n"
@@ -28,7 +29,7 @@ msgstr ""
#: src/audacious/main.cc:62
msgid "Show command-line help"
-msgstr "Hilfe anzeigen"
+msgstr "Befehlszeilenhilfe anzeigen"
#: src/audacious/main.cc:63
msgid "Show version"
@@ -90,17 +91,17 @@ msgstr "Debugmeldungen anzeigen"
msgid "Run in Qt mode"
msgstr "Im Qt Modus ausführen"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Unbekannte Option: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Unbekannte Option: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -109,35 +110,53 @@ msgstr ""
"Aufruf: audacious [OPTION] ... [DATEI] ...\n"
" \n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr "Instanz für Ausführung/Steuerung auswählen"
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d Datei gefunden"
msgstr[1] "%d Dateien gefunden"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+"Fehler beim Lesen von %s:\n"
+"%s"
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Neue Wiedergabeliste"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Standardeingabe"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio-CD, Titel »%s«"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(Fehler bei Zeichencodierung)"
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr "Fehler beim Öffnen des Ausgabestreams"
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
@@ -145,20 +164,22 @@ msgstr ""
"Fehler beim Abspielen von %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
-msgstr "Unbekannter Wiedergabefehler (prüfen Sie die Konsolenausgabe für detaillierte Fehlerinformationen)"
+msgstr ""
+"Unbekannter Wiedergabefehler (prüfen Sie die Konsolenausgabe für "
+"detaillierte Fehlerinformationen)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Ungültiges Audioformat"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Momentane Wiedergabe"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -166,7 +187,8 @@ msgstr ""
"Die Wiedergabeliste kann nicht sortiert werden, weil das Scannen der "
"Metadaten noch aktiv ist (oder deaktiviert wurde)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -185,7 +207,7 @@ msgstr "Fehler beim Laden von »%s«."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Laden von »%s« nicht möglich: nicht unterstützte Dateiendung."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Speichern von »%s« nicht möglich: nicht unterstützte Dateiendung."
@@ -194,59 +216,60 @@ msgstr "Speichern von »%s« nicht möglich: nicht unterstützte Dateiendung."
msgid "Error loading plugin"
msgstr "Fehler beim Laden des Plugins"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Suchfehler"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Dateiformat nicht erkannt"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Fehler beim Lesen der Metadaten"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d Kanal"
msgstr[1] "%d Kanäle"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Audio-CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Titel %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(unbekannter Titel)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Ungültige URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Unbekanntes URI Schema"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Ungültiger Dateiname"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Ungültiger Zugriffsmodus"
@@ -273,9 +296,9 @@ msgstr "_Löschen"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Abbrechen"
@@ -300,39 +323,39 @@ msgstr "Wiedergabeliste umbenennen"
msgid "What would you like to call this playlist?"
msgstr "Wie soll diese Wiedergabeliste heißen?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Voreinstellungen-Datei ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "EQF-Datei ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Winamp Voreinstellungen ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importieren"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Exportieren"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Equalizer Voreinstellungen"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Voreinstellung speichern"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Ausgewählte löschen"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Änderungen zurücknehmen"
@@ -422,40 +445,40 @@ msgstr "_Hinzufügen"
msgid "Close _dialog on add"
msgstr "_Dialog beim Hinzufügen schließen"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "S_chließen"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Titel"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Künstler"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Genre"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Jahr"
@@ -464,7 +487,7 @@ msgstr "Jahr"
msgid "Track"
msgstr "Nummer"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Dauer"
@@ -480,197 +503,197 @@ msgstr "Qualität:"
msgid "Bitrate:"
msgstr "Bitrate:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Psychedelic Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Kammermusik"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klassisch"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-Hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock ’n’ Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm & Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-Hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Speichern erfolgreich"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Speichern fehlgeschlagen"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Titelinfo"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Album-Künstler"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Kommentar"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Titelnummer"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "_Felder bei Wechsel zu nächstem Lied leeren"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Speichern"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Nächster"
@@ -769,25 +792,33 @@ msgstr "_Plugins ..."
msgid "About %s"
msgstr "Info zu %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Einstellungen"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Setzen"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Einstellungen"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Info"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Datei auswählen"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Ordner auswählen"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Aussehen"
@@ -903,289 +934,317 @@ msgstr "Taiwanisch"
msgid "Turkish"
msgstr "Türkisch"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "Automatisch"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Gleitkomma"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr "Wie dekodiert"
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr "Nach Anwendung der Wiedergabeverstärkung"
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr "Nach Anwendung von Effekten"
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr "Nach Anwendung des Equalizers"
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Interface Einstellungen</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Interface-Plugin:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Ausgabe-Plugin:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Alle Dateien verstärken:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Unmarkierte Dateien verstärken:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Ausgabeeinstellungen</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bittiefe:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Puffergröße:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Softwareseitige Amplitudenbegrenzung"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Softwareseitige Lautstärkeregelung benutzen (nicht empfohlen)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>Aufnahmeeinstellungen</b>"
+
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr "Stream aufnehmen:"
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
msgstr "<b>Wiedergabeverstärkung</b>"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
msgstr "Wiedergabeverstärkung aktivieren"
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Albummodus"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Ãœbersteuern verhindern (empfohlen)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Pegel anpassen</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Proxy-Host:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Proxy-Port:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Benutzername für Proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Passwort für Proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Netzwerkeinstellungen</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Proxy Konfiguration</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Proxy aktivieren"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Benutze Authentisierung mit Proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Automatische Zeichensatzerkennung für:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Alternative Zeichensätze:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Verhalten</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Wiedergabe beim Starten fortsetzen"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Pausieren anstatt Wiedergabe fortsetzen"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Fortschreiten, falls aktueller Titel gelöscht wird"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Wiedergabeliste beim Öffnen neuer Dateien leeren"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Dateien in temporärer Wiedergabeliste öffnen"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Titelanzeige</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Zeige Titelnummern"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Führende Nullen anzeigen (02:00 anstatt 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr "Führende Nullen anzeigen (02:00 vs. 2:00)"
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr "Stunden separat anzeigen (1:30:00 vs. 90:00)"
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Kompatibilität</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpretiere \\ (Backslash) als Pfadtrennzeichen"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Album-Cover</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Nach Bildern suchen, die diese Wörter enthalten (durch Kommas getrennt):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"Bilder ausschließen, die diese Wörter enthalten (durch Kommas getrennt):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Nach Bildern suchen, die mit dem Dateinamen des Titels übereinstimmen"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Rekursiv suchen"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Suchtiefe:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Popup-Informationen</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Popup-Informationen anzeigen"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Popup-Verzögerung (Zehntel einer Sekunde):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Fortschrittsbalken für aktuellen Titel anzeigen"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Erweitert</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Fehlende Metadaten aus Dateipfad erraten"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Metadaten erst laden, wenn Titel gespielt wird"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Inhalt von Dateien ohne erkannte Dateiendung untersuchen"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITEL"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TITEL - KÃœNSTLER"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TITEL - KÃœNSTLER - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "KÃœNSTLER - TITEL"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "KÃœNSTLER - ALBUM - TITEL"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "KÃœNSTLER - ALBUM - TITELNUMMER. TITEL"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "KÃœNSTLER [ ALBUM ] - TITELNUMMER. TITEL"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - TITEL"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategorie"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Benutzerdefiniert"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Titelformat:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Eigene Zeichenkette:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Audio-Stream mit »%s« aufnehmen"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Kein Aufnahmeplugin für Audio vorhanden"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audacious Einstellungen"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Abbrechen"
@@ -1197,31 +1256,31 @@ msgstr "Speichern"
msgid "Load"
msgstr "Laden"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Voreinstellung laden"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "EQF-Datei laden"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Voreinstellung speichern"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<Name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "EQF-Datei speichern"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<Name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Winamp Voreinstellungen importieren"
@@ -1241,6 +1300,10 @@ msgstr "In Bearbeitung ..."
msgid "Error"
msgstr "Fehler"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr "Information"
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "URL öffnen"
@@ -1253,7 +1316,12 @@ msgstr "URL hinzufügen"
msgid "Enter URL:"
msgstr "URL eingeben:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Öffnen"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1269,51 +1337,38 @@ msgstr "Ordner öffnen"
msgid "Add Folder"
msgstr "Ordner hinzufügen"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Öffnen"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Hinzufügen"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadaten"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Komponist"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Interpret"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Aufnahmejahr"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Aufnahmedatum"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Technisch"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME-Typ"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bitrate"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Keine Information verfügbar für »%s«.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Level"
@@ -1361,3 +1416,7 @@ msgstr "Plugins ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Dienste"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Pegel anpassen</b>"
diff --git a/po/el.po b/po/el.po
index aec8f64..46fe129 100644
--- a/po/el.po
+++ b/po/el.po
@@ -11,15 +11,16 @@
# Stathis Kamperis <ekamperi@auth.gr>, 2006
# Wasilis Mandratzis-Walz, 2015
# Wasilis Mandratzis-Walz, 2015
-# Γιάννης Ανθυμίδης <yannanth@gmail.com>, 2011
-# Γιάννης Ανθυμίδης <yannanth@gmail.com>, 2011-2014
+# Γιάννης Ανθυμίδης, 2011
+# Γιάννης Ανθυμίδης, 2011
+# Γιάννης Ανθυμίδης, 2011-2014
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-10-30 13:31+0000\n"
-"Last-Translator: Michael Misirlis <mmisirlis@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Greek (http://www.transifex.com/jlindgren/audacious/language/"
"el/)\n"
"Language: el\n"
@@ -93,17 +94,17 @@ msgstr ""
msgid "Run in Qt mode"
msgstr "Εκτέλεση σε λειτουÏγία Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Άγνωστη επιλογή: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Άγνωστη επιλογή: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -112,57 +113,74 @@ msgstr ""
"ΧÏήση: audacious [ΕΠΙΛΟΓΗ] ... [ΑÏχείο] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "βÏέθηκε %d αÏχείο"
msgstr[1] "βÏέθηκαν %d αÏχεία"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Îέα Λίστα ΑναπαÏαγωγής"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Τυπική είσοδος"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Μουσικό CD, κομμάτι %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(χαÏακτήÏας σφάλμα κωδικοποίησης)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Σφάλμα ανοίγματος του %s:\n"
+"Σφάλμα κατά την αναπαÏαγωγή του %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Άγνωστο σφάλμα κατά την αναπαÏαγωγή (ελέγξτε την κονσόλα για αναλυτικές "
+"πληÏοφοÏίες λάθους)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Μη έγκυÏη μοÏφή ήχου"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "ΑναπαÏάγεται Ï„ÏŽÏα"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -170,7 +188,8 @@ msgstr ""
"Η λίστα αναπαÏαγωγής δεν μποÏεί να ταξινομηθεί επειδή η σάÏωση για "
"μεταδεδομένα είναι ακόμα σε εξέλιξη (ή έχει απενεÏγοποιηθεί)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -191,7 +210,7 @@ msgstr ""
"Δεν είναι δυνατή η φόÏτωση του %s: δεν υποστηÏίζεται η επέκταση ονόματος "
"αÏχείου."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -202,59 +221,60 @@ msgstr ""
msgid "Error loading plugin"
msgstr "Σφάλμα κατά τη φόÏτωση του plugin"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Επιδιώξτε σφάλμα"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Η μοÏφή αÏχείου δεν αναγνωÏίζεται"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Σφάλμα ανάγνωσης μεταδεδομένων"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Μονοφωνικό"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "ΣτεÏεοφωνικό"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d κανάλι"
msgstr[1] "%d κανάλια"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Μουσικό CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Κομμάτι %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(Άγνωστος τίτλος)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Μη έγκυÏο URI "
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Άγνωστο σχήμα URI"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Μη έγκυÏο όνομα αÏχείου"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Μη έγκυÏη λειτουÏγία Ï€Ïόσβασης"
@@ -281,9 +301,9 @@ msgstr "Α_φαίÏεση"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "Ά_κυÏο"
@@ -308,39 +328,39 @@ msgstr "Μετονομασία λίστας αναπαÏαγωγής"
msgid "What would you like to call this playlist?"
msgstr "Τι θα θέλατε να καλέσετε για αυτή την λίστα αναπαÏαγωγής;"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "ΑÏχείο ΠÏοκαθοÏισμένων Τιμών ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "ΑÏχείο EQF ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "ΠÏοκαθοÏισμένες Τιμες Winamp ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Εισαγωγή"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Εξαγωγή"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "ΠÏοκαθοÏισμένες Τιμές Ισοσταθμιστή"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Αποθήκευση ΠÏοκαθοÏισμένων Τιμών"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "ΔιαγÏαφή Επιλεγμένων"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "ΕπαναφοÏά Αλλαγών"
@@ -430,40 +450,40 @@ msgstr "_ΠÏοσθήκη"
msgid "Close _dialog on add"
msgstr "Κλείσιμο του διαλόγου κατά την Ï€Ïοσθήκη"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Κλείσιμο"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Τίτλος"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Καλλιτέχνης"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Άλμπουμ"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Γένος"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Έτος"
@@ -472,7 +492,7 @@ msgstr "Έτος"
msgid "Track"
msgstr "Κομμάτι"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Μήκος"
@@ -488,197 +508,197 @@ msgstr "Ποιότητα:"
msgid "Bitrate:"
msgstr "Ρυθμός διαμεταγωγής (bitrate)"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Μπλουζ"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Chamber Music"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Κλασική Μουσική"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "ΚάντÏι"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Îτίσκο"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Φολκ"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Φανκ"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Χιπ χοπ"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Τζαζ"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Μέταλ"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Ποπ"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Ραπ"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Ρέγκε"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Ροκ"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Σουίνγκ"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Τέκνο"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Επιτυχής Αποθήκευση"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Σφάλμα κατά την Αποθήκευση"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "ΠληÏοφοÏίες ΚομματιοÏ"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Καλλιτέχνης άλμπουμ"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Σχόλιο"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "ΑÏιθμός ΚομματιοÏ"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "ΚαθαÏισμός πεδίων κατά τη μετακίνηση στο επόμενο Ï„ÏαγοÏδι"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Αποθήκευση"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Επόμενο"
@@ -777,25 +797,33 @@ msgstr "Π_Ïόσθετα ..."
msgid "About %s"
msgstr "Σχετικά με το %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Ρυθμίσεις"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "ΟÏισμός"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Ρυθμίσεις"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_ΠεÏί"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Εμφάνιση"
@@ -911,293 +939,321 @@ msgstr "Ταϊβανέζικα"
msgid "Turkish"
msgstr "ΤοÏÏκικα"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Κινητή υποδιαστολή"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Ρυθμίσεις Διεπαφής</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "ΠÏόσθετο διεπαφής:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "ΠÏόσθετο γÏαμμής εξόδου:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Ενίσχυση όλων των αÏχείων:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Ενίσχυση αÏχείων χωÏίς ετικέτες:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Ρυθμίσεις Εξόδου</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Βάθος μπιτ:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Μέγεθος Ï€ÏοσωÏινής μνήμης:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Μαλακή αποκοπή"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "ΧÏήση λογισμικό ελέγχου έντασης (δεν συνιστάται)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>ΔιάÏκεια:</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "ΕνεÏγοποίηση διάÏκειας"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "ΛειτουÏγία άλμπουμ"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "ΑποτÏοπή αποκοπής (συνιστάται)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>ΡÏθμιση Επιπέδων</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "ΔιεÏθυνση διαμεσολαβητή:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "ΘÏÏα διαμεσολαβητή:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Όνομα χÏήστη διαμεσολαβητή:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Κωδικός Ï€Ïόσβασης διαμεσολαβητή:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Ρυθμίσεις ΔικτÏου</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>ΡÏθμιση Διαμεσολαβητή</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "ΧÏήση διαμεσολαβητή"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "ΧÏήση πιστοποίησης με το διαμεσολαβητή"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Αυτόματη αναγνώÏιση κωδικοσελίδας για:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Εναλλακτικές κωδικοποιήσεις χαÏακτήÏων:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>ΣυμπεÏιφοÏά</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Συνέχιση της αναπαÏαγωγής κατά την εκκίνηση"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "ΠαÏση, αντί να επανέλθει αμέσως"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "ΠÏοχώÏησε όταν το Ï„Ïέχων αÏχείο διαγÏαφεί"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "ΚαθάÏισμα της λίστας αναπαÏαγωγής όταν ανοίγουν αÏχεία"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Άνοιγμα αÏχείων σε μια Ï€ÏοσωÏινή λίστα αναπαÏαγωγής"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>ΠÏοβολή Ï„ÏαγουδιοÏ</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Εμφάνιση αÏιθμών Ï„Ïαγουδιών"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Εμφάνιση Ï€ÏωτεÏων μηδενικών (02:00 αντί 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Συμβατότητα</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "ΕÏμηνεία \\ (αντιπλάγια) ως διαχωÏιστή φακέλων"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Άλμπουμ Τέχνης</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Αναζήτηση για εικόνες που ταιÏιάζουν με αυτά τα λόγια (διαχωÏισμένα με "
"κόμμα):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"ΕξαίÏεση των εικόνων που ταιÏιάζουν με αυτά τα λόγια (διαχωÏισμένα με κόμμα):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr ""
"Αναζήτηση για εικόνες που ταιÏιάζουν με το όνομα του αÏχείου Ï„ÏαγουδιοÏ"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "ΑναδÏομική αναζήτηση"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Βάθος αναζήτησης:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Αναδυόμενες πληÏοφοÏίες</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Εμφάνιση πληÏοφοÏιών σε αναδυόμενο παÏάθυÏο"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Αναδυόμενη καθυστέÏηση (δέκατα του δευτεÏολέπτου):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Εμφάνιση χÏονοδιαγÏάμματος για το Ï„Ïέχον Ï„ÏαγοÏδι"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>ΠÏοχωÏημένη</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Υπολογισμός των μεταδεδομένων που λείπουν, με βάση τη διαδÏομή αÏχείου"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Μην φοÏτώνεις μεταδεδομένα για τα Ï„ÏαγοÏδια Ï€ÏÎ¿Ï„Î¿Ï Ï€Î±Î¯Î¾Î¿Ï…Î½"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
"ΜετÏήστε το πεÏιεχόμενο των αÏχείων χωÏίς αναγνωÏισμένη επέκταση ονόματος "
"αÏχείου"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "ΤΙΤΛΟΣ"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "ΤΙΤΛΟΣ - ΚΑΛΛΙΤΕΧÎΗΣ"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "ΤΙΤΛΟΣ - ΚΑΛΛΙΤΕΧÎΗΣ - ΑΛΜΠΟΥΜ"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ΚΑΛΛΙΤΕΧÎΗΣ - ΤΙΤΛΟΣ"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ΚΑΛΛΙΤΕΧÎΗΣ - ΑΛΜΠΟΥΜ - ΤΙΤΛΟΣ"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ΚΑΛΛΙΤΕΧÎΗΣ - ΑΛΜΠΟΥΜ - ΤΙΤΛΟΣ. ΤΡΑΓΟΥΔΙΟΥ"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ΚΑΛΛΙΤΕΧÎΗΣ [ ΑΛΜΠΟΥΜ ] - ΤΙΤΛΟΣ. ΤΡΑΓΟΥΔΙΟΥ"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ΑΛΜΠΟΥΜ - ΤΙΤΛΟΣ"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "ΚατηγοÏία"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "ΠÏοσαÏμοσμένο"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "ΜοÏφή τίτλου:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "ΠÏοσαÏμοσμένο αλφαÏιθμητικό:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "ΚαταγÏαφή ηχητικής Ïοής με χÏήση %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Δεν υπάÏχει κανένα διαθέσιμο Ï€Ïόσθετο ηχητικής καταγÏαφής"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Ρυθμίσεις Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "ΆκυÏο"
@@ -1209,31 +1265,31 @@ msgstr "Αποθήκευση"
msgid "Load"
msgstr "ΦόÏτωση"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "ΦόÏτωση ΑÏχείου ΠÏοκαθοÏισμένων Τιμών"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "ΦόÏτωση ΑÏχείου EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Αποθήκευση ΑÏχείου ΠÏοκαθοÏισμένων Τιμών"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "όνομα.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Αποθήκευση ΑÏχείου EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<όνομα>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Εοσαγωγή ΠÏοκαθοÏισμένων Τιμών Winamp"
@@ -1253,6 +1309,10 @@ msgstr "ΕÏγασία..."
msgid "Error"
msgstr "Σφάλμα"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Άνοιγμα διεÏθυνσης URL"
@@ -1265,7 +1325,12 @@ msgstr "ΠÏοσθήκη διεÏθυνσης URL"
msgid "Enter URL:"
msgstr "Εισαγωγή URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Άνοιγμα"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1281,51 +1346,38 @@ msgstr "Άνοιγμα Φακέλου"
msgid "Add Folder"
msgstr "ΠÏοσθήκη Φακέλου"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Άνοιγμα"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "ΠÏοσθήκη"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "ΜεταπληÏοφοÏίες"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Συνθέτης"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "ΕÏμηνευτής"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Έτος καταγÏαφής "
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "ΗμεÏομηνία καταγÏαφής "
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Τεχνικά"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "ΤÏπος MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Ρυθμός διαμεταγωγής "
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Δεν υπάÏχουν πληÏοφοÏίες για το %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Επίπεδο"
@@ -1373,3 +1425,7 @@ msgstr "ΠÏόσθετα ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "ΥπηÏεσίες"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>ΡÏθμιση Επιπέδων</b>"
diff --git a/po/en_GB.po b/po/en_GB.po
index 8236f7f..2360827 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -3,13 +3,13 @@
# This file is distributed under the same license as the Audacious package.
#
# Translators:
-# Andi Chandler <andi@gowling.com>, 2013,2015
+# Andi Chandler <andi@gowling.com>, 2013,2015-2016
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/jlindgren/"
"audacious/language/en_GB/)\n"
@@ -83,17 +83,17 @@ msgstr "Print debugging messages (may be used twice)"
msgid "Run in Qt mode"
msgstr "Run in Qt mode"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Unknown option: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Unknown option: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -102,57 +102,73 @@ msgstr ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d file found"
msgstr[1] "%d files found"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "New Playlist"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Standard input"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio CD, track %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(character encoding error)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Error opening %s:\n"
+"Error playing %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Unknown playback error (check the console for detailed error information)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Invalid audio format"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Now Playing"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -160,7 +176,8 @@ msgstr ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -179,7 +196,7 @@ msgstr "Error loading %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Cannot load %s: unsupported file name extension."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Cannot save %s: unsupported file name extension."
@@ -188,59 +205,60 @@ msgstr "Cannot save %s: unsupported file name extension."
msgid "Error loading plugin"
msgstr "Error loading plugin"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
-msgstr ""
+msgstr "Seek error"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "File format not recognised"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Error reading metadata"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d channel"
msgstr[1] "%d channels"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
-msgstr ""
+msgstr "Audio CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Track %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(unknown title)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Invalid URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
-msgstr ""
+msgstr "Unknown URI scheme"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Invalid file name"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Invalid access mode"
@@ -259,7 +277,7 @@ msgstr "About Audacious"
#: src/libaudgui/confirm.cc:51 src/libaudqt/playlist-management.cc:79
#, c-format
msgid "Do you want to permanently remove “%s�"
-msgstr ""
+msgstr "Do you want to permanently remove “%s�"
#: src/libaudgui/confirm.cc:55 src/libaudqt/playlist-management.cc:74
msgid "_Remove"
@@ -267,12 +285,12 @@ msgstr "_Remove"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
-msgstr ""
+msgstr "_Cancel"
#: src/libaudgui/confirm.cc:60 src/libaudqt/playlist-management.cc:78
msgid "Remove Playlist"
@@ -292,43 +310,43 @@ msgstr "Rename Playlist"
#: src/libaudgui/confirm.cc:91 src/libaudqt/playlist-management.cc:40
msgid "What would you like to call this playlist?"
-msgstr ""
+msgstr "What would you like to call this playlist?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
-msgstr ""
+msgstr "Preset File ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
-msgstr ""
+msgstr "EQF File ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
-msgstr ""
+msgstr "Winamp Presets ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
-msgstr ""
+msgstr "Import"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
-msgstr ""
+msgstr "Export"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
-msgstr ""
+msgstr "Equaliser Presets"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
-msgstr ""
+msgstr "Save Preset"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
-msgstr ""
+msgstr "Delete Selected"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
-msgstr ""
+msgstr "Revert Changes"
#: src/libaudgui/equalizer.cc:45 src/libaudqt/equalizer.cc:114
msgid "_Enable"
@@ -380,11 +398,11 @@ msgstr "Equaliser"
#: src/libaudgui/equalizer.cc:143
msgid "Presets ..."
-msgstr ""
+msgstr "Presets ..."
#: src/libaudgui/equalizer.cc:147
msgid "Reset to Zero"
-msgstr ""
+msgstr "Reset to Zero"
#: src/libaudgui/equalizer.cc:154 src/libaudqt/equalizer.cc:123
msgid "Preamp"
@@ -397,11 +415,11 @@ msgstr "Open Files"
#: src/libaudgui/file-opener.cc:81 src/libaudgui/url-opener.cc:50
#: src/libaudqt/url-opener.cc:42
msgid "_Open"
-msgstr ""
+msgstr "_Open"
#: src/libaudgui/file-opener.cc:83
msgid "Close _dialog on open"
-msgstr ""
+msgstr "Close _dialogue on open"
#: src/libaudgui/file-opener.cc:88 src/libaudqt/fileopener.cc:41
msgid "Add Files"
@@ -410,46 +428,46 @@ msgstr "Add Files"
#: src/libaudgui/file-opener.cc:89 src/libaudgui/url-opener.cc:56
#: src/libaudqt/url-opener.cc:48
msgid "_Add"
-msgstr ""
+msgstr "_Add"
#: src/libaudgui/file-opener.cc:91
msgid "Close _dialog on add"
-msgstr ""
+msgstr "Close _dialogue on add"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
-msgstr ""
+msgstr "_Close"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Title"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artist"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Genre"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Year"
@@ -458,215 +476,215 @@ msgstr "Year"
msgid "Track"
msgstr "Track"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Length"
#: src/libaudgui/infowin.cc:50
msgid "Format:"
-msgstr ""
+msgstr "Format:"
#: src/libaudgui/infowin.cc:51
msgid "Quality:"
-msgstr ""
+msgstr "Quality:"
#: src/libaudgui/infowin.cc:52
msgid "Bitrate:"
-msgstr ""
+msgstr "Bitrate:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Chamber Music"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Classical"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
-msgstr ""
+msgstr "Save successful"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
-msgstr ""
+msgstr "Save error"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Song Info"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
-msgstr ""
+msgstr "Album Artist"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Comment"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
-msgstr ""
+msgstr "Track Number"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
-msgstr ""
+msgstr "Clea_r fields when moving to next song"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
-msgstr ""
+msgstr "_Save"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
-msgstr ""
+msgstr "_Next"
#: src/libaudgui/infowin.cc:444
#, c-format
@@ -675,11 +693,11 @@ msgstr "%d kb/s"
#: src/libaudgui/infowin.cc:449
msgid "N/A"
-msgstr ""
+msgstr "N/A"
#: src/libaudgui/jump-to-time.cc:47 src/libaudgui/jump-to-track.cc:314
msgid "_Jump"
-msgstr ""
+msgstr "_Jump"
#: src/libaudgui/jump-to-time.cc:51
msgid "Jump to Time"
@@ -712,15 +730,15 @@ msgstr "_Filter:"
#: src/libaudgui/jump-to-track.cc:298
msgid "C_lose on jump"
-msgstr ""
+msgstr "C_lose on jump"
#: src/libaudgui/playlists.cc:94
msgid "_Overwrite"
-msgstr ""
+msgstr "_Overwrite"
#: src/libaudgui/playlists.cc:98
msgid "Confirm Overwrite"
-msgstr ""
+msgstr "Confirm Overwrite"
#: src/libaudgui/playlists.cc:98
#, c-format
@@ -731,10 +749,11 @@ msgstr "Overwrite %s?"
msgid ""
"Please type a filename extension or select a format from the drop-down list."
msgstr ""
+"Please type a filename extension or select a format from the drop-down list."
#: src/libaudgui/playlists.cc:146
msgid "Select Format by Extension"
-msgstr ""
+msgstr "Select Format by Extension"
#: src/libaudgui/playlists.cc:173
msgid "Export Playlist"
@@ -742,7 +761,7 @@ msgstr "Export Playlist"
#: src/libaudgui/playlists.cc:174
msgid "_Export"
-msgstr ""
+msgstr "_Export"
#: src/libaudgui/playlists.cc:180
msgid "Import Playlist"
@@ -750,39 +769,47 @@ msgstr "Import Playlist"
#: src/libaudgui/playlists.cc:181
msgid "_Import"
-msgstr ""
+msgstr "_Import"
#: src/libaudgui/plugin-menu.cc:40
msgid "_Plugins ..."
-msgstr ""
+msgstr "_Plugins ..."
#: src/libaudgui/plugin-prefs.cc:109 src/libaudqt/prefs-plugin.cc:56
#, c-format
msgid "About %s"
-msgstr ""
+msgstr "About %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
-msgstr ""
+msgstr "%s Settings"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
-msgstr ""
+msgstr "_Set"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
-msgstr ""
+msgstr "_Settings"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
+msgstr "_About"
+
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
msgstr ""
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
-msgstr ""
+msgstr "Appearance"
#: src/libaudgui/prefs-window.cc:81 src/libaudqt/prefs-window.cc:85
msgid "Audio"
@@ -823,15 +850,15 @@ msgstr "Transport"
#: src/libaudgui/prefs-window.cc:101 src/libaudqt/prefs-window.cc:105
msgid "Track number"
-msgstr ""
+msgstr "Track number"
#: src/libaudgui/prefs-window.cc:103 src/libaudqt/prefs-window.cc:107
msgid "File name"
-msgstr ""
+msgstr "File name"
#: src/libaudgui/prefs-window.cc:104 src/libaudqt/prefs-window.cc:108
msgid "File path"
-msgstr ""
+msgstr "File path"
#: src/libaudgui/prefs-window.cc:105 src/libaudqt/prefs-window.cc:109
msgid "Date"
@@ -895,325 +922,353 @@ msgstr "Taiwanese"
msgid "Turkish"
msgstr "Turkish"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Floating point"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
-msgid "<b>Interface Settings</b>"
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
-msgid "Interface plugin:"
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
+msgid "<b>Interface Settings</b>"
+msgstr "<b>Interface Settings</b>"
+
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
+msgid "Interface plugin:"
+msgstr "Interface plugin:"
+
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Output plug-in:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplify all files:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplify untagged files:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Output Settings</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bit depth:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Buffer size:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Soft clipping"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Use software volume control (not recommended)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Enable Replay Gain"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Album mode"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Prevent clipping (recommended)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Adjust Levels</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Proxy hostname:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Proxy port:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Proxy username:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Proxy password:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
-msgstr ""
+msgstr "<b>Network Settings</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
-msgstr ""
+msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Proxy Configuration</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Enable proxy usage"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Use authentication with proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Auto character encoding detector for:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Fallback character encodings:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Behaviour</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
-msgstr ""
+msgstr "Resume playback on startup"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
-msgstr ""
+msgstr "Pause instead of resuming immediately"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Advance when the current song is deleted"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Clear the playlist when opening files"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Open files in a temporary playlist"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Song Display</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Show song numbers"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Show leading zeroes (02:00 instead of 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibility</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpret \\ (backward slash) as a folder delimiter"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Album Art</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Search for images matching these words (comma-separated):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Exclude images matching these words (comma-separated):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Search for images matching song file name"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Search recursively"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Search depth:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Popup Information</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Show pop-up information"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Pop-up delay (tenths of a second):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Show time scale for current song"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
-msgstr ""
+msgstr "<b>Advanced</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
-msgstr ""
+msgstr "Guess missing metadata from file path"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Do not load metadata for songs until played"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
-msgstr ""
+msgstr "Probe content of files with no recognized file name extension"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITLE"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
-msgstr ""
+msgstr "TITLE - ARTIST"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
-msgstr ""
+msgstr "TITLE - ARTIST - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTIST - TITLE"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTIST - ALBUM - TITLE"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTIST - ALBUM - TRACK. TITLE"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTIST [ ALBUM ] - TRACK. TITLE"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - TITLE"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Category"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Custom"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Title format:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Custom string:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
-msgstr ""
+msgstr "Record audio stream using %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
-msgstr ""
+msgstr "No audio recording plugin available"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
-msgstr ""
+msgstr "Audacious Settings"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
-msgstr ""
+msgstr "Cancel"
#: src/libaudgui/preset-browser.cc:51
msgid "Save"
-msgstr ""
+msgstr "Save"
#: src/libaudgui/preset-browser.cc:51
msgid "Load"
-msgstr ""
+msgstr "Load"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
-msgstr ""
+msgstr "Load Preset File"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
-msgstr ""
+msgstr "Load EQF File"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
-msgstr ""
+msgstr "Save Preset File"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
-msgstr ""
+msgstr "<name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
-msgstr ""
+msgstr "Save EQF File"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
-msgstr ""
+msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
-msgstr ""
+msgstr "Import Winamp Presets"
#: src/libaudgui/queue-manager.cc:175 src/libaudqt/queue-manager.cc:178
msgid "Queue Manager"
@@ -1221,14 +1276,18 @@ msgstr "Queue Manager"
#: src/libaudgui/queue-manager.cc:193 src/libaudqt/queue-manager.cc:160
msgid "_Unqueue"
-msgstr ""
+msgstr "_Unqueue"
#: src/libaudgui/status.cc:36
msgid "Working ..."
-msgstr ""
+msgstr "Working ..."
#: src/libaudgui/status.cc:85 src/libaudqt/log-inspector.cc:191
msgid "Error"
+msgstr "Error"
+
+#: src/libaudgui/status.cc:90
+msgid "Information"
msgstr ""
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
@@ -1243,7 +1302,12 @@ msgstr "Add URL"
msgid "Enter URL:"
msgstr "Enter URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Open"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1253,60 +1317,47 @@ msgstr ""
#: src/libaudqt/fileopener.cc:40
msgid "Open Folder"
-msgstr ""
+msgstr "Open Folder"
#: src/libaudqt/fileopener.cc:42
msgid "Add Folder"
-msgstr ""
-
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
+msgstr "Add Folder"
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
-msgstr ""
+msgstr "Add"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
-msgstr ""
+msgstr "Metadata"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
-msgstr ""
+msgstr "Composer"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
-msgstr ""
+msgstr "Performer"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
-msgstr ""
+msgstr "Recording Year"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
-msgstr ""
+msgstr "Recording Date"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
-msgstr ""
-
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
+msgstr "Technical"
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
-msgstr ""
-
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "No info available for %s.\n"
+msgstr "Bitrate"
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
-msgstr ""
+msgstr "Level"
#: src/libaudqt/log-inspector.cc:106
msgid "Filename"
@@ -1314,40 +1365,44 @@ msgstr "Filename"
#: src/libaudqt/log-inspector.cc:107
msgid "Line"
-msgstr ""
+msgstr "Line"
#: src/libaudqt/log-inspector.cc:108
msgid "Function"
-msgstr ""
+msgstr "Function"
#: src/libaudqt/log-inspector.cc:109
msgid "Message"
-msgstr ""
+msgstr "Message"
#: src/libaudqt/log-inspector.cc:174
msgid "Log Inspector"
-msgstr ""
+msgstr "Log Inspector"
#: src/libaudqt/log-inspector.cc:185
msgid "Log Level:"
-msgstr ""
+msgstr "Log Level:"
#: src/libaudqt/log-inspector.cc:188
msgid "Debug"
-msgstr ""
+msgstr "Debug"
#: src/libaudqt/log-inspector.cc:189
msgid "Info"
-msgstr ""
+msgstr "Info"
#: src/libaudqt/log-inspector.cc:190
msgid "Warning"
-msgstr ""
+msgstr "Warning"
#: src/libaudqt/plugin-menu.cc:45
msgid "Plugins ..."
-msgstr ""
+msgstr "Plugins ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
-msgstr ""
+msgstr "Services"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Adjust Levels</b>"
diff --git a/po/eo.po b/po/eo.po
index 7e862b9..59b9f2e 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-10-29 10:36+0000\n"
-"Last-Translator: Felipe Castro <fefcas@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Esperanto (http://www.transifex.com/jlindgren/audacious/"
"language/eo/)\n"
"Language: eo\n"
@@ -85,17 +85,17 @@ msgstr "Printi rafinigajn mesaÄojn (povas esti aplikata duoble)"
msgid "Run in Qt mode"
msgstr "Ruli laÅ­ reÄimo de Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Nekonata modifilo: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Nekonata modifilo: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -104,57 +104,70 @@ msgstr ""
"Uzmaniero: audacious [MODIFILO] ... [DOSIERO] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d dosiero trovita"
msgstr[1] "%d dosieroj trovitaj"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nova Ludlisto"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Norma enigo"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Muzika KD, trako %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(signa enkodiga eraro)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Eraro dum malfermo de %s:\n"
-"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Malvalida son-formo"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Nune Ludanta"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -162,7 +175,8 @@ msgstr ""
"La ludlisto ne povas esti ordigata ĉar skanado de metadatumaro ankoraŭ "
"plenumiÄas (aÅ­ Äi estis malebligata)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -181,7 +195,7 @@ msgstr "Eraro dum Åargo je %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Ne eblas Åargi je %s: nesubtenata dosiernoma sufikso"
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Ne eblas konservi %s: nesubtenada dosiernoma sufikso."
@@ -190,59 +204,60 @@ msgstr "Ne eblas konservi %s: nesubtenada dosiernoma sufikso."
msgid "Error loading plugin"
msgstr "Eraro dum Åargo de kromaĵo"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Serĉ-eraro"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Dosier-formo ne estis rekonata"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Eraro dum lego de meta-datumaro"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Unukanale"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Dukanale"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d kanalo"
msgstr[1] "%d kanaloj"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Sona KD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Trako %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(nekonata titolo)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Malvalida URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Nekonata skemo de URI"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Malvalida dosiernomo"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Malvalida alira reÄimo"
@@ -269,9 +284,9 @@ msgstr "_Forigi"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Rezigni"
@@ -296,39 +311,39 @@ msgstr "Renomigi Ludliston"
msgid "What would you like to call this playlist?"
msgstr "Kiel vi deziras nomigi tiun ĉi ludliston?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "AntaÅ­difinita dosiero ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Dosiero EQF ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "AntaÅ­difinoj de Winamp ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importi"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Eksporti"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "AntaÅ­difinoj de son-ekvilibrilo"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Konservi antaÅ­difinon"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Forigi elektiton"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Malfari ÅanÄojn"
@@ -418,40 +433,40 @@ msgstr "_Aldoni"
msgid "Close _dialog on add"
msgstr "Fermi _dialogon post aldoni"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Fermi"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Titolo"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artisto"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Albumo"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Äœenro"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Jaro"
@@ -460,7 +475,7 @@ msgstr "Jaro"
msgid "Track"
msgstr "Trako"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Longo"
@@ -476,197 +491,197 @@ msgstr "Kvalito:"
msgid "Bitrate:"
msgstr "Bit-rapido:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acida Ä´azo"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acida Roko"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Etosa"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bibopo"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Bluso"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Ĉambra Muziko"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klasika"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Kontreo"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Mortmetalo"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Diskoo"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Facil-aÅ­skultebla"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folko"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funko"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Repo"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospelo"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "GrunÄo"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Peza Roko"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Peza Metalo"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hopo"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "HaÅ­zo"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Ä´azo"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metalo"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "Novepoka"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "Nova Ondo"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Brua Muziko"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop-muziko"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punko"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Repo"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Regeo"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Roko"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rokenrolo"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Ritmenbluso"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Skao"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Svingo"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Tekno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hopo"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "La konservo sukcesis"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Eraro dum konservo"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Muzik-informo"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Albumo Artisto"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Komento"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Trak-numero"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Pu_rigi kampojn kiam oni iras al sekva muziko"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Konservi"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Sekva"
@@ -764,25 +779,33 @@ msgstr "_Kromaĵoj ..."
msgid "About %s"
msgstr "Pri %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Agordoj"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Difini"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Agordoj"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Pri"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Aspekto"
@@ -898,287 +921,315 @@ msgstr "Tajvana"
msgid "Turkish"
msgstr "Turka"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Glitkoma"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Interfac-agordoj</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Interfac-kromaĵo:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Eliga kromaĵo:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplifi ĉiujn dosierojn:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplifi ne-etikeditajn dosierojn"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Eliraj Agordoj</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bit-profundo:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Bufro-grando:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Milda saturo"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Uzi virtualan laÅ­tec-regilon (ne rekomendinde)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>AlÄustigi Amplifon</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Ebligi AlÄustigon de Amplifo"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Albuma reÄimo"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Eviti saturadon (rekomendinde)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Agordi Nivelojn</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Prokura servil-nomo:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Prokura pordo:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Prokura uzant-nomo:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Prokura pasvorto:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Ret-agordoj</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "kB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Prokura Agordado</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Ebligi uzadon de prokurilo"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Uzi aÅ­tentikadon per prokurilo"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "AÅ­tomata detektilo de signo-kodaro por:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Alternativaj signo-kodaro:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Konduto</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Rekomenci ludi post ekigo"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "PaÅ­zi anstataÅ­ rekomenci tuj"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "AntaÅ­iri kiam la aktuala muziko estas forviÅata"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Malplenigi la ludliston dum malfermo de dosieroj"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Malfermi dosierojn en provizora ludlisto"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Muzik-Montrilo</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Montri muzik-numerojn"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Montri antaÅ­-nuloj (02:00 anstatau 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Kongrueco</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpreti \\ (retroklinon) kiel apartigilo de dosierujoj"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Album-bildo</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Serĉi bildojn kongruajn al tiuj ĉi vortoj (kom-apartigitaj):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Forĵeti bildojn kongruajn al tiuj ĉi vortoj (kom-apartigitaj):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Serĉi bildojn kongruajn al la dosier-nomo de la muziko"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Serĉi rikure"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Serĉ-profundo:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Ŝprucaĵa Informo</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Montri Åpruc-informon"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Åœpruca prokrasto (dekonoj da sekundoj):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Montri tempo-skalon por la aktuala muziko"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Altnivele</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Konjekti mankantan metadatumaron el dosiervojo"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Ne Åargi je metadatumaro por muzikoj Äis kiam ludate"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Testi dosier-enhavon kiam dosiernoma sufikso ne estas rekonita"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITOLO"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TITOLO - ARTISTO"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TITOLO - ARTISTO - ALBUMO"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTISTO - TITOLO"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTISTO - ALBUMO - TITOLO"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTIST - ALBUMO - TRAKO. TITOLO"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTIST [ALBUMO] - TRAKO. TITOLO"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUMO - TITOLO"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategorio"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personigite"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Titol-formo:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Personigita formo:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Registri son-fluon uzante %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Neniu son-registra kromaĵo disponeblas"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Agordaro de Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Rezigni"
@@ -1190,31 +1241,31 @@ msgstr "Konservi"
msgid "Load"
msgstr "Åœargi"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Åœargi je antaÅ­difina dosiero"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Åœargi je dosiero EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Konservi antaÅ­difinan dosieron"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<nomo>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Konservi dosieron EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<nomo>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importi antaÅ­difinojn de Winamp"
@@ -1234,6 +1285,10 @@ msgstr "Laboras ..."
msgid "Error"
msgstr "Eraro"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Malfermi URL"
@@ -1246,7 +1301,12 @@ msgstr "Aldoni URL"
msgid "Enter URL:"
msgstr "Enigu URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Malfermi"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1262,51 +1322,38 @@ msgstr "Malfermi dosierujon"
msgid "Add Folder"
msgstr "Aldoni dosierujon"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Malfermi"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Aldoni"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Meta-datumaro"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Verkisto"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Ludisto"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Jaro registrita"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Dato registrita"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Teknikisto"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Tipo MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bitrapido"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Neniu informo disponeblas por %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Nivelo"
@@ -1354,3 +1401,7 @@ msgstr "Kromaĵoj ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Servoj"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Agordi Nivelojn</b>"
diff --git a/po/es.po b/po/es.po
index cad4200..fd3359d 100644
--- a/po/es.po
+++ b/po/es.po
@@ -4,13 +4,15 @@
#
# Translators:
# Adolfo Jayme Barrientos <fito@libreoffice.org>, 2013-2014
-# Adolfo Jayme Barrientos, 2013
-# Adolfo Jayme Barrientos, 2015
-# Adolfo Jayme Barrientos, 2013
+# Adolfo Jayme-Barrientos, 2013
+# Adolfo Jayme-Barrientos, 2016
+# Adolfo Jayme-Barrientos, 2015
+# Adolfo Jayme-Barrientos, 2013
# Adrián Ramirez Escalante <buried.prophet@gmail.com>, 2012
# Cosme Domínguez Díaz <cosme.ddiaz@gmail.com>, 2010
# enjolras <yo@miguelrevilla.com>, 2012
# Francisco Javier F. Serrador <serrador@cvs.gnome.org>, 2004
+# Guille Vicente <gvicente@gmail.com>, 2016
# Gustavo D. Vranjes <gvranjes@nerdshack.com>, 2006
# Jeki Sinneo Leinos <jeki72@gmail.com>, 2008
# Jordi Amenós <>, 2011
@@ -28,8 +30,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Spanish (http://www.transifex.com/jlindgren/audacious/"
"language/es/)\n"
@@ -103,17 +105,17 @@ msgstr "Mostrar mensajes de depuración (puede usarse dos veces)"
msgid "Run in Qt mode"
msgstr "Ejecutar en modo Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Opción desconocida: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Opción desconocida: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -122,57 +124,75 @@ msgstr ""
"Uso: audacious [OPCIÓN] ... [ARCHIVO] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "Se encontró %d archivo"
msgstr[1] "Se encontraron %d archivos"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+"Error al leer %s:\n"
+"%s"
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Lista de reproducción nueva"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Entrada estándar"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "CD de audio, pista %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(error de codificación de caracteres)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr "Arror al abrir la transmisión de salida"
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Error al abrir %s:\n"
+"Error al reproducir %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Error de reproducción desconocido (comprueba la consola para más detalles)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Formato de audio no válido"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Reproduciendo"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -180,7 +200,8 @@ msgstr ""
"La lista de reproducción no se puede ordenar porque la búsqueda de metadatos "
"está en progreso (o ha sido deshabilitada)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -199,7 +220,7 @@ msgstr "Ocurrió un error al cargar %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "No se puede cargar %s: extensión de archivo no admitida."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "No se puede guardar %s: extensión de archivo no admitida."
@@ -208,59 +229,60 @@ msgstr "No se puede guardar %s: extensión de archivo no admitida."
msgid "Error loading plugin"
msgstr "Error al cargar el complemento"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Error de búsqueda"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "No se reconoce el formato del archivo"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Error al leer los metadatos"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Monoaural"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Estéreo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d canal"
msgstr[1] "%d canales"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "CD de audio"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Pista %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(título desconocido)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "URI no válido"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Esquema de URI desconocido"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Nombre de archivo no válido"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Modo de acceso no válido"
@@ -287,9 +309,9 @@ msgstr "_Eliminar"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Cancelar"
@@ -314,39 +336,39 @@ msgstr "Renombrar la lista de reproducción"
msgid "What would you like to call this playlist?"
msgstr "¿Qué nombre quiere darle a esta lista?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Archivo de preajustes..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Archivo EQF..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Preajustes de Winamp..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importar"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Exportar"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Preajustes del ecualizador"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Guardar preajustes"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Eliminar seleccionados"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Revertir cambios"
@@ -436,40 +458,40 @@ msgstr "_Añadir"
msgid "Close _dialog on add"
msgstr "Cerrar _diálogo al añadir"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Cerrar"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Título"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artista"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ãlbum"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Género"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Año"
@@ -478,7 +500,7 @@ msgstr "Año"
msgid "Track"
msgstr "Pista"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Duración"
@@ -494,197 +516,197 @@ msgstr "Calidad:"
msgid "Bitrate:"
msgstr "Tasa de bits:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Jazz ácido"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Rock ácido"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambiental"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Música de cámara"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Clásica"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folclore"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Rock punk"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Guardado correctamente"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Error al guardar"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Información de la canción"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Artista del álbum"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Comentario"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "N.º de pista"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "_Vaciar campos al pasar a la siguiente canción"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Guardar"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Siguiente"
@@ -782,25 +804,33 @@ msgstr "Com_plementos…"
msgid "About %s"
msgstr "Acerca de %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "Configuración de %s"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Establecer"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Preferencias"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Acerca de"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Elija un archivo"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Elija una carpeta"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Apariencia"
@@ -916,290 +946,318 @@ msgstr "Taiwanés"
msgid "Turkish"
msgstr "Turco"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "Automático"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Coma flotante"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr "Tras aplicar efectos"
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr "Tras aplicar ecualización"
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Configuración de interfaz</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Complemento de interfaz:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Complemento de salida:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplificar todos los archivos:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplificar archivos sin etiqueta:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Ajustes de salida</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Profundidad de bits:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Tamaño del búfer:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Saturación suave (mejora audio sobreamplificado)"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Usar el control de volumen por software (no recomendado)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Normalizar volumen</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>Opciones de grabación</b>"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Activar la normalización de volumen"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Modo de álbum"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Evitar distorsión (recomendado)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Ajustar niveles</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Servidor proxy:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Puerto del proxy:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Nombre de usuario del proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Contraseña del proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Configuración de red</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Configuración del proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Activar uso del proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Usar autenticación con el proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Detección automática de codificación de caracteres para: "
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Codificación de caracteres alternativa:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Comportamiento</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Continuar la reproducción al iniciar"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Pausar en lugar de reanudar inmediatamente"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Avanzar cuando se borra la canción actual"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Limpiar la lista de reproducción al abrir archivos"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Abrir archivos en una lista de reproducción temporal"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Visualización de las canciones</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Mostrar orden de las canciones"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Mostrar ceros a la izquierda (02:00 en lugar de 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr "Mostrar ceros a la izquierda (02:00 en vez de 2:00)"
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr "Mostrar horas separadamente (1:30:00 en vez de 90:00)"
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibilidad</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpretar \\ (barra invertida) como separador de carpetas"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Carátula del álbum</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Buscar imágenes que correspondan con estas palabras (separadas por comas):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"Excluir imágenes que correspondan con estas palabras (separadas por comas):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr ""
"Buscar imágenes que correspondan con el nombre de archivo de la canción"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Buscar recursivamente"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Profundidad de la búsqueda:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Información emergente</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Mostrar información emergente"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Retraso de la información emergente (décimas de segundo):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Mostrar barra de tiempo para la canción actual"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Avanzadas</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
-msgstr ""
+msgstr "Deducir metadatos que faltan a partir de ruta de archivo"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "No cargar la información de metadatos hasta reproducir"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Explorar el contenido de archivos con extensión no reconocida"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TÃTULO"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TÃTULO - ARTISTA"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TÃTULO - ARTISTA - ÃLBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTISTA - TÃTULO"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTISTA - ÃLBUM - TÃTULO"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTISTA - ÃLBUM - PISTA. TÃTULO"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTA [ ÃLBUM ] - PISTA. TÃTULO"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÃLBUM - TÃTULO"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Categoría"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personalizado"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formato del título:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Cadena personalizada:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
-msgstr ""
+msgstr "Grabar flujo de audio usando %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
-msgstr ""
+msgstr "No hay plugins de grabación de audio disponibles"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Configuración de Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Cancelar"
@@ -1211,31 +1269,31 @@ msgstr "Guardar"
msgid "Load"
msgstr "Cargar"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Cargar archivo de preajustes"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Cargar archivo EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Guardar archivo de preajustes"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Guardar archivo EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importar preajustes de Winamp"
@@ -1255,6 +1313,10 @@ msgstr "Trabajando…"
msgid "Error"
msgstr "Error"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Abrir URL"
@@ -1267,7 +1329,12 @@ msgstr "Añadir URL"
msgid "Enter URL:"
msgstr "Introducir URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Abrir"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1283,51 +1350,38 @@ msgstr "Abrir una carpeta"
msgid "Add Folder"
msgstr "Añadir una carpeta"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Abrir"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Añadir"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadatos"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Compositor"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Intérprete"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Año de grabación"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Fecha de grabación"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Datos técnicos"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Tipo MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Tasa de bits"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "No hay información disponible para %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Nivel"
@@ -1374,4 +1428,8 @@ msgstr "Complementos…"
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
-msgstr ""
+msgstr "Servicios"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Ajustar niveles</b>"
diff --git a/po/es_AR.po b/po/es_AR.po
index 6910957..5318382 100644
--- a/po/es_AR.po
+++ b/po/es_AR.po
@@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/jlindgren/"
"audacious/language/es_AR/)\n"
@@ -91,72 +91,87 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d archivo encontrado"
msgstr[1] "%d archivos encontrados"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nueva lista de reproducción"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "CD de audio, pista %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Reproducción actual"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -164,7 +179,8 @@ msgstr ""
"La lista de reproducción no se puede ordenar porque la búsqueda de metadatos "
"está en progreso (o ha sido deshabilitada)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -181,7 +197,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -190,59 +206,60 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Estéreo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d canal"
msgstr[1] "%d canales"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -269,9 +286,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -296,39 +313,39 @@ msgstr "Renombrar la lista de reproducción"
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -418,40 +435,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Título"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artista"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ãlbum"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Género"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Año"
@@ -460,7 +477,7 @@ msgstr "Año"
msgid "Track"
msgstr "Pista"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Duración"
@@ -476,197 +493,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Jazz ácido"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Rock ácido"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambiental"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Música de cámara"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Clásica"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folclore"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Rock Punk"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Información de la canción"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Comentario"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -763,25 +780,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -897,291 +922,319 @@ msgstr "Taiwanés"
msgid "Turkish"
msgstr "Turco"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Coma flotante"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Complemento de salida:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplificar todos los archivos:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplificar archivos sin etiqueta:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Ajustes de salida</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Profundidad de bit:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Tamaño del búfer:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Detener saltos"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Usar control de volumen por software (no recomendado)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Normalizar volumen</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Activar la normalización de volumen"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Modo de álbum"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Evitar cortes (recomendado)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Ajustar niveles</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Servidor proxy:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Puerto del proxy:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Nombre de usuario del proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Contraseña del proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Configuración del Proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Activar uso del proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Usar autenticación con el proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Detector de codificación de caracteres automático para: "
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Codificación de caracteres alternativa:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Comportamiento</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Avanzar cuando se borra la canción actual"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Limpiar la lista de reproducción al abrir archivos"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Abrir archivos en una lista de reproducción temporal"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Visualización de las canciones</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Mostrar números de las canciones"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Mostrar ceros a la izquierda (02:00 en lugar de 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibilidad</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Intérprete \\ (barra invertida) como un delimitador de carpeta"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Arte de tapa</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Buscar imágenes correspondientes a estas palabras clave (separadas por "
"comas):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"Excluir imágenes correspondientes a estas palabras clave (separadas por "
"comas):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Buscar imágeness coincidiendo con nombres de canciones "
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Buscar recursivamente"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Búsqueda profunda"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Información emergente</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Mostrar información emergente"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Retardo en mensajes emergentes (décimas de segundo):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Mostrar línea de tiempo para la canción actual"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "No cargar la información de metadatos hasta reproducir"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TÃTULO"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTISTA - TÃTULO"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTISTA - ÃLBUM - TÃTULO"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTISTA - ÃLBUM - PISTA. TÃTULO"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTA [ ÃLBUM ] - PISTA. TÃTULO"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÃLBUM - TÃTULO"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Categoría"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personalizada"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formato del título:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Cadena personalizada:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1193,31 +1246,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1237,6 +1290,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Abrir URL"
@@ -1249,7 +1306,12 @@ msgstr "Añadir URL"
msgid "Enter URL:"
msgstr "Ingresar URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1265,51 +1327,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "No hay información disponible para %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1357,3 +1406,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Ajustar niveles</b>"
diff --git a/po/es_MX.po b/po/es_MX.po
index ec3b012..756b1a2 100644
--- a/po/es_MX.po
+++ b/po/es_MX.po
@@ -4,16 +4,15 @@
#
# Translators:
# Jorge A. García Sosa <kamesennin555@icloud.com>, 2012-2014
-# Jorge A. García Sosa <kamesennin555@icloud.com>, 2014-2015
-# Severiano Jaramillo Quintanar <severiano.jaramillo@gmail.com>, 2015
+# Jorge A. García Sosa <kamesennin555@icloud.com>, 2014-2016
+# Severiano Jaramillo Quintanar, 2015
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-12-23 06:31+0000\n"
-"Last-Translator: Severiano Jaramillo Quintanar <severiano.jaramillo@gmail."
-"com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Spanish (Mexico) (http://www.transifex.com/jlindgren/"
"audacious/language/es_MX/)\n"
"Language: es_MX\n"
@@ -86,17 +85,17 @@ msgstr "Imprimir mensajes de depuración (puede ser usado dos veces)"
msgid "Run in Qt mode"
msgstr "Ejecutar en modo Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Opción desconocida: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Opción desconocida: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -105,57 +104,75 @@ msgstr ""
"Uso: audacious [OPCIÓN] ... [ARCHIVO] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d archivo encontrado"
msgstr[1] "%d archivos encontrados"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+"Error al leer %s:\n"
+"%s"
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nueva Lista de reproducción"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Entrada estándar"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "CD de Audio, pista %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(error de codificación de caracteres)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr "Error al abrir stream de salida"
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Error al abrir %s:\n"
+"Error al reproducir %s\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Error desconocido al reproducir (mira la consola para información detallada)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Formato de audio invalido"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Reproduciendo"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -163,7 +180,8 @@ msgstr ""
"La lista de reproducción no puede ser ordenada porque la exploración de "
"metadatos está en progreso (o ha sido deshabilitada)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -182,7 +200,7 @@ msgstr "Error al cargar %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "No se pudo cargar %s: extensión de archivo no soportada."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "No se pudo guardar %s: extensión de archivo no soportada."
@@ -191,59 +209,60 @@ msgstr "No se pudo guardar %s: extensión de archivo no soportada."
msgid "Error loading plugin"
msgstr "Error al cargar plugin"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Error de búsqueda"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Formato de archivo no reconocido"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Error al leer metadatos"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Monoaural"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Estéreo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d canal"
msgstr[1] "%d canales"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "CD de Audio"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Pista %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(título desconocido)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "URI inválido"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Esquema URI desconocido"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Nombre de archivo invalido"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Modo de acceso inválido"
@@ -270,9 +289,9 @@ msgstr "_Remover"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Cancelar"
@@ -297,39 +316,39 @@ msgstr "Renombrar la Lista de Reproducción"
msgid "What would you like to call this playlist?"
msgstr "¿Te gustaría llamar esta lista de reproducción?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Archivo de Preajuste ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Archivo EQF ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Preajustes de Winamp ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importar"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Exportar"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Prejustes de Ecualizador"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Guardar Preajustes"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Borrar Seleccionado"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Revertir Cambios"
@@ -419,40 +438,40 @@ msgstr "_Agregar"
msgid "Close _dialog on add"
msgstr "Cerrar _dialogo al agregar"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Cerrar"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Título"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artista"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ãlbum"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Género"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Año"
@@ -461,7 +480,7 @@ msgstr "Año"
msgid "Track"
msgstr "Pista"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Duración"
@@ -477,197 +496,197 @@ msgstr "Calidad:"
msgid "Bitrate:"
msgstr "Tasa de bits:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Música de Cámara"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Clásica"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Guardar exitósamente"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Error al guardar"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Información de Pista"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Artista del Ãlbum"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Comentario"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Número de Pista"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Limpia_r campos al mover a la sig. pista"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Guardar"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "Siguie_nte"
@@ -766,25 +785,33 @@ msgstr "_Plugins ..."
msgid "About %s"
msgstr "Acerca %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Ajustes"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Ajuste"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Ajustes"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Acerca"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Elige Archivo"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Elige Carpeta"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Apariencia"
@@ -900,287 +927,315 @@ msgstr "Taiwanés"
msgid "Turkish"
msgstr "Turco"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "Automático"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Punto flotante"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr "Como es descodificado"
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr "Después de aplicar efectos"
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr "Después de aplicar ecualización"
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Ajustes de Interfaz</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Plugin de interfaz:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Plugin de Salida:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplificar todos los archivos:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplificar archivos sin etiquetas:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Ajustes de Salida</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Profundidad de bit:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Tamaño del Buffer:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Clipping suave"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Usar control de volumen por software (no recomendado)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>Ajustes de Grabación</b>"
+
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr "Grabar stream:"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Habilitar Replay Gain"
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Modo de Ãlbum"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Evitar distorsiones clip (recomendado)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Ajustar Niveles</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Nombre del host proxy:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Puerto proxy:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "nombre de usuario proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "contraseña proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Ajustes de Red</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Configuración del Proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Habilitar uso del proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Usar autenticación con el proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Detector automático de codificación de caracteres para:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Codificación de caracteres alternativa:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Comportamiento</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Reanudar reproducción al iniciar"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Pausa en vez de reanudar inmediatamente"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Avanzar cuando la pista actual sea borrada"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Limpiar la lista de reproducción al abrir archivos"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Abrir archivos en una lista de reproducción temporal"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Visualización de Pista</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Mostrar números de pista"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Mostrar ceros a la izquierda (02:00 en vez de 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr "Mostrar ceros al inicio (02:00 vs 2:00)"
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr "Mostrar horas separadas (1:30:00 vs. 90:00)"
+
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibilidad</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpretar \\ (diagonal invertida) como un delimitador de carpetas"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Portada de Ãlbum</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Buscar imágenes con éstas palabras (separadas por comas):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Excluir imágenes con éstas palabras (separadas por comas):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Buscar imágenes con el nombre del archivo"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Buscar recursívamente"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Profundidad de búsqueda:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Información Emergente</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Mostrar información emergente"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Retraso de emergente (décimas de segundo):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Mostrar escala de tiempo para la pista actual"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Avanzado</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Adivinar metadatos perdidos desde el destino del archivo"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "No cargar metadatos de pistas hasta su reproducción"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Probar contenido de archivos con extensión no reconocida"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TÃTULO"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TÃTULO - ARTISTA"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TÃTULO - ARTISTA - ÃLBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTISTA - TÃTULO"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTISTA - ÃLBUM - TÃTULO"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTISTA - ÃLBUM - PISTA. TÃTULO"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTA [ÃLBUM] - PISTA. TÃTULO"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÃLBUM - TÃTULO"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Categoría"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personalizar"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formato de Título"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Cadena personalizada:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Grabación de stream de audio usando %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Plugin de grabación de audio no disponible"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Ajustes de Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Cancelar"
@@ -1192,31 +1247,31 @@ msgstr "Guardar"
msgid "Load"
msgstr "Cargar"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Cargar Archivo de Preajustes"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Cargar Archivo EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Guargar Archvio de Preajustes"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>.preajuste"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Guardar Archivo EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importar Preajustes de Winamp"
@@ -1236,6 +1291,10 @@ msgstr "Trabajando ..."
msgid "Error"
msgstr "Error"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Abrir URL"
@@ -1248,7 +1307,12 @@ msgstr "Agregar URL"
msgid "Enter URL:"
msgstr "Ingresa URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Abrir"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1264,51 +1328,38 @@ msgstr "Abrir Carpeta"
msgid "Add Folder"
msgstr "Agregar carpeta"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Abrir"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Agregar"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadatos"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Compositor"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Intérprete"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Año de Grabación"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Fecha de Grabación"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Técnico"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Tipo MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Tasa de bit"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "No hay información disponible para %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Nivel"
@@ -1356,3 +1407,7 @@ msgstr "Plugins ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Servicios"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Ajustar Niveles</b>"
diff --git a/po/et.po b/po/et.po
index 184d97f..1d42f85 100644
--- a/po/et.po
+++ b/po/et.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Estonian (http://www.transifex.com/jlindgren/audacious/"
"language/et/)\n"
@@ -86,72 +86,87 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "leiti %d fail"
msgstr[1] "leiti %d faili"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Uus esitusnimekiri"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio-CD, lugu %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Praegu esitamisel"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -159,7 +174,8 @@ msgstr ""
"Esitusnimekirja sortimine pole võimalik, kuna metaandmete laadimine on "
"pooleli (või keelatud)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -176,7 +192,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -185,59 +201,60 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d kanal"
msgstr[1] "%d kanalit"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -264,9 +281,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -291,39 +308,39 @@ msgstr "Esitusnimekirja nime muutmine"
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -413,40 +430,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Pealkiri"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Esitaja"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Žanr"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Aasta"
@@ -455,7 +472,7 @@ msgstr "Aasta"
msgid "Track"
msgstr "Rada"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Pikkus"
@@ -471,197 +488,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Bluus"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Kammermuusika"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klassikaline"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Kantri"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disko"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Ajaviitemuusika"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Raske rokk"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Džäss"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Müra"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punkrokk"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Räpp"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Rege"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rokk"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock & Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rütmibluus"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Sving"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Tehno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Loo andmed"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Kommentaar"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -758,25 +775,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -892,289 +917,317 @@ msgstr "Taivani"
msgid "Turkish"
msgstr "Türgi"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr ""
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Väljundplugin:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Kõikide failide võimendamine:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Sildistamata failide võimendamine:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Väljundi sätted</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bitisügavus:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Puhvri suurus:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Pehme kärpimine"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Tarkvaraline valjuse juhtimine (pole soovitatav)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Helitugevuse korrektsioon</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Helitugevuse korrektsioon on lubatud"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Albumi kaupa"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Hoidutakse kärpimisest (soovitatav)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Valjuse kohendamine</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Proksi hostinimi:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Proksi port:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Proksi kasutajanimi:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Proksi parool:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Proksi sätted</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Proksi kasutamine on lubatud"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Proksi kasutatab autentimist"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Automaatne kooditabeli tuvastaja:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Kooditabelite tagavara:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Käitumine</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Esitatava loo kustutamisel hakatakse järgmist lugu esitama"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Failide avamisel tühjendatakse esitusnimekiri"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Failid avatakse ajutises esitusnimekirjas"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Loo kuvamine</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Näidatakse lugude numbreid"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Alguses näidatakse nulle (2:00 asemel näidatakse 02:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Ãœhilduvus</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Märki \\ (kurakaldkriips) käsitletakse kataloogide eraldajana"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Albumite kujundused</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Otsitakse nende sõnadega kattuvaid pilte (komaga eraldatud nimekiri):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"Nende nende sõnadega kattuvad pildid välistatakse (komaga eraldatud "
"nimekiri):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Otsitakse loo failinimega kattuvaid pilte"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Otsing toimub sügavuti"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Otsingu sügavus:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Loo andmete hüpikaken</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Loo andmeid näidatakse hüpikaknas"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Lahtihüppamise viivitus (sekundikümnendikes):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Esitamisel oleva loo kohta näidatakse ajaskaalat"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Loo metaandmeid enne esitamist ei laadita"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "PEALKIRI"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ESITAJA - PEALKIRI"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ESITAJA - ALBUM - PEALKIRI"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ESITAJA - ALBUM - RADA. PEALKIRI"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ESITAJA [ALBUM] - RADA. PEALKIRI"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - PEALKIRI"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategooria"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Kohandatud"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Pealkirja vorming:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Kohandatud string:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1186,31 +1239,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1230,6 +1283,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "URL-i avamine"
@@ -1242,7 +1299,12 @@ msgstr "URL-i lisamine"
msgid "Enter URL:"
msgstr "Sisesta URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1258,51 +1320,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Faili %s kohta puuduvad andmed.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1350,3 +1399,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Valjuse kohendamine</b>"
diff --git a/po/eu.po b/po/eu.po
index 8ccd687..4637a43 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Basque (http://www.transifex.com/jlindgren/audacious/language/"
"eu/)\n"
@@ -89,72 +89,87 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d fitxategia ez da aurkitu"
msgstr[1] "%d fitxategiak ez dira aurkitu"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Erreprodukzio-zerrenda berria"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio CDa, %s pista"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Orain erreproduzitzen"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -162,7 +177,8 @@ msgstr ""
"Erreprodukzio-zerrenda hau ezin da ordenatu metadatuen azterketa oraindik "
"bukatu ez duelako (edo desgaitu delako)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -179,7 +195,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -188,59 +204,60 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Estereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d kanala"
msgstr[1] "%d kanalak"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -267,9 +284,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -294,39 +311,39 @@ msgstr "Erreprodukzio-zerrenda berrizendatu"
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -416,40 +433,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Titulua"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artista"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Diskoa"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Generoa"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Urtea"
@@ -458,7 +475,7 @@ msgstr "Urtea"
msgid "Track"
msgstr "Pista"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Iraupena"
@@ -474,197 +491,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Jazz azidoa"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Giroko musika"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues-a"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Ganbera-musika"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klasikoa"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disko"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Entzuteko erraza"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folka"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk-a"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel-a"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge-a"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Rock gogorra"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal-a"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-Hop-a"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazza"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle-a"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metala"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Zarata"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop-a"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock-a"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap-a"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rocka"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock & Roll-a"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul-a"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing-a"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Teknoa"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-Hop-a"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Kantu informazioa"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Iruzkina"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -761,25 +778,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -895,288 +920,316 @@ msgstr "Taiwanera"
msgid "Turkish"
msgstr "Turkiarra"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Koma mugikorra"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Irteera plugin-a:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Anplifikatu fitxategi guztiak:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Anplifikatu etiketa gabeko fitxategiak:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Irteera ezarpenak</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bit sakonera:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Bufferraren tamaina:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Muxarrakin xuabea"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Softwarearen bolumen kontrola erabili (ez gomendagarria)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Gaitu irabazpena"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Disko modua"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Ekidin muxarrakina (gomendatua)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Mailak doitu</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Proxy-aren ostalari-izena:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Proxy-aren ataka:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Proxy-aren erabiltzaile-izena:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Proxy-aren pasahitza:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Proxy-aren konfigurazioa</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Gaitu proxy-a erabiltzea"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Erabili autentifikazioa proxy-arekin"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Karaktere-kodeketaren detekzio automatikoa:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Karaktere-kodeketa:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Portaera</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Aurreratu uneko abestia ezabatzen denean"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Garbitu erreprodukzio-zerrenda fitxategiak irekitzerakoan"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Gehitu fitxategi berriak aldi baterako erreprodukzio-zerrendari"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Kanten ikuspegia</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Abesti zenbakiak erakutsi"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Erakutzi zeroak aurretik (02:00 eta ez 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Bateragarritasuna</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr ""
"\\ (aderantzizkatutako diagonala) karpeta mugatzaile bezala interpretatu"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Disko Azala</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Bilatu hitz hauekin bat datozen irudiak (koma bidez banatu):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Ezikusi hitz hauekin bat datozen irudiak (koma bidez banatu):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Bilatu kantuaren fitxategi izenarekin bat datozen irudiak"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Bilatu errekurtsiboki"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Bilaketa sakonera:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Laster-leihoa</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Bistaratu popup informazioa"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Popup atzeratzea (segundu hamarrenak)"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Bistaratu oraingo kantuaren denbora eskala"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Ez kargatu kantuen metadatuak jo arte"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITULUA"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTISTA - TITULUA"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTISTA - DISKOA - TITULUA"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTISTA - DISKOA - PISTA. TITULUA"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTA - [DISKOA] - PISTA. TITULUA"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUMA - TITULUA"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategoria"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Pertsonalizatua"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Tituluaren formatua:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Kate pertsonalizatua:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1188,31 +1241,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1232,6 +1285,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Ireki URL"
@@ -1244,7 +1301,12 @@ msgstr "Gehitu URL"
msgid "Enter URL:"
msgstr "Sartu URLa:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1260,51 +1322,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Ez dago %s(r)en informazio eskurragarririk.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1352,3 +1401,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Mailak doitu</b>"
diff --git a/po/fa_IR.po b/po/fa_IR.po
index 1651436..1b9bd8d 100644
--- a/po/fa_IR.po
+++ b/po/fa_IR.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Persian (Iran) (http://www.transifex.com/jlindgren/audacious/"
"language/fa_IR/)\n"
@@ -90,17 +90,17 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "تنظیمات نامعلوم: ‎%s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "تنظیمات نامعلوم: ‎-%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -109,54 +109,69 @@ msgstr ""
"نحوه استÙاده: ‎audacious [OPTION] ... [FILE]‎\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "‎%d Ùایل پیدا شد"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "لیست پخش جدید"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "سی‌دی صوتی،‌ آهنگ ‎%s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "در حال پخش"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -164,7 +179,8 @@ msgstr ""
"لیست پخش نمی‌تواند مرتب شود چون جستجوی متاداده‌ها همچنان در حال انجام است (یا "
"غیر Ùعال شده است)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -181,7 +197,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -190,58 +206,59 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "تک‌کاناله"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "دوکاناله"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "‎%d کانال"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -268,9 +285,9 @@ msgstr "_حذÙ"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_انصراÙ"
@@ -295,39 +312,39 @@ msgstr "تغییر نام لیست پخش"
msgid "What would you like to call this playlist?"
msgstr "چه نامی را برای لیست پخش جاری انتخاب می‌کنید؟"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -417,40 +434,40 @@ msgstr "_اضاÙÙ‡ کردن"
msgid "Close _dialog on add"
msgstr "بستن _پنجره پیغام بعد از اضاÙÙ‡ کردن"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_بستن"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "عنوان"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "هنرمند"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "آلبوم"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "سبک"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "سال انتشار"
@@ -459,7 +476,7 @@ msgstr "سال انتشار"
msgid "Track"
msgstr "آهنگ"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "مدت زمان"
@@ -475,197 +492,197 @@ msgstr "Ú©ÛŒÙیت:"
msgid "Bitrate:"
msgstr "نرخ بیت:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "اسید جاز"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "اسید راک"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "امبینت"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "بیباپ"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "بلوگرس"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "بلوز"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "موسیقی خواب"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "کلاسیک"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "کانتری"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "دت متال"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "دیسکو"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "موسیقی آرام"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Ùولک"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Ùانک"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "رپ گانگستری"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "گاسپل"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "گرانج"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "هارد راک"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "هوی متال"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "هیپ-هاپ"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "هاوس"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "جاز"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "جنگل"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "متال"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "عصر جدید"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "موج جدید"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "نویز"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "پاپ"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "پانک راک"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "رپ"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "رگه"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "راک"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "راک اند رول"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "ریتم اند بلوز"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "اسکا"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "سول"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "سوینگ"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "تکنو"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "تریپ-هاپ"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "ذخیره با موÙقیت"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "خطا در ذخیره‌سازی"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "اطلاعات آهنگ"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "توضیحات"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "شماره آهنگ"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_ذخیره"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -762,25 +779,33 @@ msgstr "_اÙزونه‌ها ..."
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_اعمال کردن"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_تنظیمات"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_درباره"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "شکل ظاهری برنامه"
@@ -896,291 +921,319 @@ msgstr "تایوانی"
msgid "Turkish"
msgstr "ترکی"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "ممیز شناور"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>تنظیمات رابط</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "اÙزونه رابط:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "اÙزونه خروجی:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "تقویت صدای تمام Ùایل‌ها:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "دسیبل"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "تقویت صدای Ùایل‌های برچسب نخورده:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>تنظیمات خروجی</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "عمق بیت:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "اندازه باÙر:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "میلی ثانیه"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "کلیپ دادن نرم صدا"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "استÙاده از کنترل صدای نرم‌اÙزاری (توصیه نمیشود)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>تقویت صدا</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Ùعال کردن تقویت صدا"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "به ازای آلبوم"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "جلوگیری از کلیپ کردن صدا (پیشنهاد می شود)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>تنظیم اندازه</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "نام هاست پراکسی:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "شماره پورت پراکسی:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "نام کاربری پراکسی:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "کلمه عبور پراکسی:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>تنظیمات پراکسی</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Ùعال کردن استÙاده از پراکسی"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "استÙاده از تایید اعتبار با پروکسی"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "تشخیص خودکار انکدینگ کاراکترها برای:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "انکدینگ کاراکترها در صورت وجود اشکال:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>وضعیت</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "هنگامی Ú©Ù‡ Ùایل در حال پخش پاک شد Ùایل بعدی را پخش Ú©Ù†"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "پاک کردن لیست پخش هنگام باز کردن Ùایل جدید"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "باز کردن Ùایل‌ها در لیست پخش موقتی"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>نمایش آهنگ</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "نمایش شماره آهنگ‌ها"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "صÙرهای پیشین را نمایش بده (02:00 به جای 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>سازگاری</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "\\ (backward slash) را به عنوان جداکننده پوشه‌ها تÙسیر Ú©Ù†"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>تصویر آلبوم</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"جستجو برای تصاویری که با این کلمات مطابقت داشته باشند (کلمات را با کاما از "
"هم جدا کنید):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"درنظر نگرÙتن تصاویری Ú©Ù‡ با این کلمات مطابقت داشته باشند (کلمات را با کاما از "
"هم جدا کنید):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "جستجو برای تصاویری که با نام آهنگ مطابقت داشته باشند"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "جستجوی بازگشتی"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "عمق جستجو:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>اطلاعات پنجره بازشو</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "نمایش پنجره بازشوی اطلاعات"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "تاخیر پنجره بازشو (براساس دهم ثانیه):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "نمایش مقیاس زمان برای آهنگ جاری"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "تا زمانی که آهنگ‌ها پخش نشده‌اند متاداده آنها را بارگذاری نکن"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "عنوان"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "هنرمند - عنوان"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "هنرمند - آلبوم - عنوان"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "هنرمند - آلبوم - شماره آهنگ. عنوان"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "هنرمند [ آلبوم ] - شماره آهنگ. عنوان"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "آلبوم - عنوان"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "دسته‌بندی"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "شخصی"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Ùرمت عنوان:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "رشته شخصی:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "تنظیمات Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1192,31 +1245,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1236,6 +1289,10 @@ msgstr ""
msgid "Error"
msgstr "خطا"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "بازکردن آدرس اینترنتی"
@@ -1248,7 +1305,12 @@ msgstr "اضاÙÙ‡ کردن آدرس اینترنتی"
msgid "Enter URL:"
msgstr "آدرس اینترنتی را وارد کنید:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1264,51 +1326,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "اطلاعاتی برای ‎%s در دسترس نیست.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1356,3 +1405,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>تنظیم اندازه</b>"
diff --git a/po/fi.po b/po/fi.po
index 7a93dd6..c74af86 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -5,7 +5,7 @@
# Translators:
# Elias Julkunen <elias.julkunen@gmail.com>, 2011
# J. S. Tuomisto <jstuomisto@gmail.com>, 2013
-# Jiri Grönroos <jiri.gronroos@iki.fi>, 2014-2015
+# Jiri Grönroos <jiri.gronroos@iki.fi>, 2014-2016
# J. S. Tuomisto <jstuomisto@gmail.com>, 2013
# J. S. Tuomisto <jstuomisto@gmail.com>, 2013
# Matti Hämäläinen, 2008
@@ -15,9 +15,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:30+0000\n"
-"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Finnish (http://www.transifex.com/jlindgren/audacious/"
"language/fi/)\n"
"Language: fi\n"
@@ -84,23 +84,23 @@ msgstr "Sulje kun toisto pysäytetään"
#: src/audacious/main.cc:76
msgid "Print debugging messages (may be used twice)"
-msgstr ""
+msgstr "Tulosta vianjäljitysviestit (mahdollista käyttää kahdesti)"
#: src/audacious/main.cc:78
msgid "Run in Qt mode"
msgstr "Suorita Qt-tilassa"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Tuntematon valinta: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Tuntematon valinta: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -109,57 +109,74 @@ msgstr ""
"Käyttö: audacious [VALINTA] ... [TIEDOSTO] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d tiedosto löytyi"
msgstr[1] "%d tiedostoa löytyi"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+"Virhe luettaessa %s:\n"
+"%s"
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Uusi soittolista"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Ääni-CD, kappale %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(merkistökoodausvirhe)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Virhe avattaessa %s:\n"
+"Virhe toistaessa %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Virheellinen äänimuoto"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Soi nyt"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -167,7 +184,8 @@ msgstr ""
"Soittolistaa ei voida lajitella, koska metatietojen päivitys on vielä kesken "
"(tai se on poistettu käytöstä)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -186,7 +204,7 @@ msgstr "Virhe ladatessa %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Kohdetta %s ei voi ladata: tiedostopääte ei ole tuettu."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Kohdetta %s ei voi tallentaa: tiedostopääte ei ole tuettu."
@@ -195,59 +213,60 @@ msgstr "Kohdetta %s ei voi tallentaa: tiedostopääte ei ole tuettu."
msgid "Error loading plugin"
msgstr "Virhe liitännäistä ladattaessa"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Siirtymisvirhe"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Tiedostomuotoa ei tunnistettu"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Virhe metatietoja luettaessa"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d kanava"
msgstr[1] "%d kanavaa"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Ääni-CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Kappale %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(tuntematon nimi)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Virheellinen tiedostonimi"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -274,9 +293,9 @@ msgstr "_Poista"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Peru"
@@ -301,39 +320,39 @@ msgstr "Nimeä soittolista uudelleen"
msgid "What would you like to call this playlist?"
msgstr "Minkä nimen haluat antaa tälle soittolistalle?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Esiasetustiedosto..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "EQF-tiedosto..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Winamp-esiasetukset..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Tuo"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Vie"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Taajuuskorjaimen esiasetukset"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Tallenna esiasetukset"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Poista valitut"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Kumoa muutokset"
@@ -423,40 +442,40 @@ msgstr "_Lisää"
msgid "Close _dialog on add"
msgstr "Sul_je ikkuna lisättäessä"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Sulje"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Nimi"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Esittäjä"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Albumi"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Tyylilaji"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Vuosi"
@@ -465,7 +484,7 @@ msgstr "Vuosi"
msgid "Track"
msgstr "Kappale"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Kesto"
@@ -481,197 +500,197 @@ msgstr "Laatu:"
msgid "Bitrate:"
msgstr "Bittinopeus:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Kamarimusiikki"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klassinen"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Kantri"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disko"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Kevyt kuunneltava"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta-rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metalli"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock 'n' roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "R'n'B"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Tekno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Tallennus onnistui"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Virhe tallennettaessa"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Kappaleen tiedot"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Albumi / esittäjä"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Kommentti"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Kappaleen numero"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "T_yhjennä kentät seuraavaan kappaleeseen siirryttäessä"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Tallenna"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Seuraava"
@@ -768,25 +787,33 @@ msgstr "_Liitännäiset..."
msgid "About %s"
msgstr "Tietoja - %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s - asetukset"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Aseta"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Asetukset"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Tietoja"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Valitse tiedosto"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Valitse kansio"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Ulkoasu"
@@ -902,287 +929,315 @@ msgstr "Taiwan"
msgid "Turkish"
msgstr "Turkki"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Liukuluku"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Käyttöliittymän asetukset</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Käyttöliittymän liitännäinen:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Ulostulon lisäosa:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Vahvista kaikki tiedostot:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Vahvista luokittelemattomat tiedostot:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Ulostulon asetukset</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bittisyvyys:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Puskurin koko:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Pehmeä leikkaantuminen"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Käytä ohjelmallista äänensäätöä (ei suositeltu)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>Nauhoitusasetukset</b>"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Käytä Replay Gainia"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Albumitila"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Estä leikkaantuminen (suositeltu)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Säädä tasoja</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Välityspalvelimen osoite:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Välityspalvelimen portti:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Välityspalvelimen käyttäjätunnus:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Välityspalvelimen salasana:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Verkkoasetukset</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Välityspalvelimen asetukset</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Käytä välityspalvelinta"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Käytä tunnistautumista välityspalvelimen kanssa"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Automaattinen merkistökoodauksen tunnistus:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Toissijaiset merkistökoodaukset:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Käytös</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Palauta toisto käynnistäessä"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Keskeytä välittömän palauttamisen sijaan"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Jatka, kun nykyinen kappale on poistettu"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Tyhjennä soittolista avattaessa tiedostoja"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Avaa tiedostot väliaikaisessa soittolistassa"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Kappaleen näyttö</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Näytä kappalenumerot"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Näytä edeltävät nollat (2:00:n sijasta 02:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr "Näytä etunollat (02:00 vrt. 2:00)"
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr "Näytä tunnit erillisenä (1:30:00 vrt. 90:00)"
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Yhteensopivuus</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Tulkitse \\ (kenoviiva) kansioerottimeksi"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Albumikansi</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Etsi kuvia joissa esiintyy sanat (erota pilkulla):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Hylkää kuvat joissa esiintyy sanat (erota pilkulla):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Etsi kuvia jotka täsmäävät kappaleen tiedostonimeen"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Etsi rekursiivisesti"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Etsintäsyvyys:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Ponnahdusikkuna</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Näytä ponnahdusikkuna"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Ponnahdusikkunan viive (kymmenesosasekunti):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Näytä soivan kappaleen aikapalkki"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Lisäasetukset</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Arvaa puuttuva metadata tiedostopolun perusteella"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Älä lataa metatietoja kun kappaletta soitetaan"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Tutki tuntemattomien tiedostopäätteiden omaavien tiedostojen sisältö"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "NIMI"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "NIMI - ESITTÄJÄ"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "NIMI - ESITTÄJÄ - ALBUMI"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ESITTÄJÄ - NIMI"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ESITTÄJÄ - ALBUMI - NIMI"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ESITTÄJÄ - ALBUMI - KAPPALENUMERO. NIMI"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTI [ ALBUMI ] - KAPPALENUMERO. NIMI"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUMI - NIMI"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Luokka"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Mukautettu..."
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Nimikkeen muoto:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Muu merkkijono:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Nauhoita äänivirtaa käyttäen %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Liitännäistä äänen nauhoittamista varten ei ole saatavilla"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audaciouksen asetukset"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Peru"
@@ -1194,31 +1249,31 @@ msgstr "Tallenna"
msgid "Load"
msgstr "Lataa"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Lataa esiasetustiedosto"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Lataa EQF-tiedosto"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Tallenna esiasetustiedosto"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Tallenna EQF-tiedosto"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Tuo Winamp-esiasetukset"
@@ -1238,6 +1293,10 @@ msgstr "Työskennellään..."
msgid "Error"
msgstr "Virhe"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Avaa verkko-osoite"
@@ -1250,7 +1309,12 @@ msgstr "Lisää verkko-osoite"
msgid "Enter URL:"
msgstr "Anna verkko-osoite:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Avaa"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1266,51 +1330,38 @@ msgstr "Avaa kansio"
msgid "Add Folder"
msgstr "Lisää kansio"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Avaa"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Lisää"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metatiedot"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Säveltäjä"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Esittäjä"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Nauhoitusvuosi"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Nauhoituspäivä"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME-tyyppi"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bittinopeus"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Tietoja ei ole saatavilla aiheesta %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1358,3 +1409,7 @@ msgstr "Liitännäiset..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Palvelut"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Säädä tasoja</b>"
diff --git a/po/fr.po b/po/fr.po
index 07707d5..8ab5ff6 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -3,19 +3,21 @@
# This file is distributed under the same license as the Audacious package.
#
# Translators:
-# Trans-fr, 2012-2013
+# French language coordinator <yahoe.001@gmail.com>, 2012-2013
+# French language coordinator <yahoe.001@gmail.com>, 2016
+# French language coordinator <yahoe.001@gmail.com>, 2016
# Oxayotl <jagw40k@free.fr>, 2013-2014
# Oxayotl <jagw40k@free.fr>, 2011-2012
# Oxayotl <jagw40k@free.fr>, 2011
# Oxayotl <jagw40k@free.fr>, 2011,2013
-# Trans-fr, 2015
-# Trans-fr, 2013-2015
+# French language coordinator <yahoe.001@gmail.com>, 2015
+# French language coordinator <yahoe.001@gmail.com>, 2013-2015
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: French (http://www.transifex.com/jlindgren/audacious/language/"
"fr/)\n"
@@ -51,11 +53,11 @@ msgstr "Arrêter la lecture"
#: src/audacious/main.cc:68
msgid "Skip to previous song"
-msgstr "Passer au morceau précédent"
+msgstr "Passer à la pièce précédente"
#: src/audacious/main.cc:69
msgid "Skip to next song"
-msgstr "Passer au morceau suivant"
+msgstr "Passer à la pièce suivante"
#: src/audacious/main.cc:70
msgid "Add files to the playlist"
@@ -71,7 +73,7 @@ msgstr "Afficher la fenêtre principale"
#: src/audacious/main.cc:73
msgid "Display the jump-to-song window"
-msgstr "Afficher la fenêtre « Sauter au morceau »"
+msgstr "Afficher la fenêtre « Sauter vers une piste »"
#: src/audacious/main.cc:74
msgid "Start without a graphical interface"
@@ -89,17 +91,17 @@ msgstr "Imprimer les messages de débogage (peut être utilisé deux fois)"
msgid "Run in Qt mode"
msgstr "Exécuter en mode Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Option inconnue : %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Option inconnue : -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -108,57 +110,76 @@ msgstr ""
"Utilisation : audacious [OPTION] ... [FICHIER]...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d fichier trouvé"
msgstr[1] "%d fichiers trouvés"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+"Erreur de lecture de %s :\n"
+"%s"
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nouvelle liste de lecture"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Entrée standard"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "CD audio, piste %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(erreur d'encodage de caractère)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr "Erreur d'ouverture du flux de sortie"
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Erreur d'ouverture %s :\n"
+"Erreur de lecture de %s :\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Erreur de lecture inconnue (consulter la console pour obtenir des "
+"informations d'erreur détaillées)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Format audio invalide"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Lecture en cours"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -166,7 +187,8 @@ msgstr ""
"La liste de lecture ne peut pas être triée car le balayage des métadonnées "
"est encore en cours (ou a été désactivé)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -178,7 +200,7 @@ msgstr ""
#: src/libaudcore/playlist-files.cc:83
#, c-format
msgid "Error loading %s."
-msgstr "Erreur lors du chargement de %s."
+msgstr "Erreur de chargement de %s."
#: src/libaudcore/playlist-files.cc:85
#, c-format
@@ -186,7 +208,7 @@ msgid "Cannot load %s: unsupported file name extension."
msgstr ""
"Impossible de charger %s : extension de nom de fichier non prise en charge."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -195,61 +217,62 @@ msgstr ""
#: src/libaudcore/probe.cc:54
msgid "Error loading plugin"
-msgstr "Erreur lors du chargement du greffon"
+msgstr "Erreur de chargement du greffon"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Erreur de positionnement"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Format de fichier non reconnu"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Erreur de lecture des métadonnées"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stéréo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d canal"
msgstr[1] "%d canaux"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "CD Audio"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Piste %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(titre inconnu)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "URI invalide"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Modèle d'URI inconnu"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Nom de fichier invalide"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Mode d'accès invalide"
@@ -276,9 +299,9 @@ msgstr "Enleve_r"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Annuler"
@@ -303,39 +326,39 @@ msgstr "Renommer la liste de lecture"
msgid "What would you like to call this playlist?"
msgstr "Comment voulez-vous appeler cette liste de lecture ?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Fichier de préréglage ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Fichier EQF ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Préréglages Winamp ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importer"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Exporter"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Préréglages de l'égaliseur"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Enregistrer le préréglage"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Supprimer le préréglage sélectionné"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Annuler les changements"
@@ -425,40 +448,40 @@ msgstr "_Ajouter"
msgid "Close _dialog on add"
msgstr "Fermer la fenêtre de _dialogue lors de l'ajout"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Fermer"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Titre"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artiste"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Genre"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Année"
@@ -467,7 +490,7 @@ msgstr "Année"
msgid "Track"
msgstr "Piste"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Durée"
@@ -483,197 +506,197 @@ msgstr "Qualité :"
msgid "Bitrate:"
msgstr "Débit binaire :"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambiant"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Musique de chambre"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Classique"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death métal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy métal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-Hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Métal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "Nouvel âge"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Bruit"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-Hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Enregistrement réussi"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Erreur d'enregistrement"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
-msgstr "Infos sur le morceau"
+msgstr "Infos sur la pièce"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Artiste de l'album"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Commentaire"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Numéro de piste"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
-msgstr "Efface_r les champs en passant au morceau suivant"
+msgstr "Efface_r les champs en passant à la pièce suivante"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Enregistrer"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "Suiva_nt"
@@ -709,7 +732,7 @@ msgstr "_Retirer de la file"
#: src/libaudgui/jump-to-track.cc:240
msgid "Jump to Song"
-msgstr "Sauter au morceau"
+msgstr "Sauter vers une piste"
#: src/libaudgui/jump-to-track.cc:265
msgid "Filter: "
@@ -772,25 +795,33 @@ msgstr "_Greffons..."
msgid "About %s"
msgstr "À propos de %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "Paramètres de %s"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Définir"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Paramètres"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "À p_ropos"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Choisir un fichier"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Choisir un dossier"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Apparence"
@@ -906,288 +937,316 @@ msgstr "Taïwanais"
msgid "Turkish"
msgstr "Turc"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "Automatique"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Virgule flottante"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr "Tel que décodé"
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr "Après avoir appliqué les effets"
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr "Après avoir appliqué la correction"
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Paramètres de l'interface</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Greffon d'interface :"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Greffon de sortie :"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplifier tous les fichiers :"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplifier les fichiers sans balise :"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Paramètres de sortie</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Profondeur du flux :"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Taille du tampon :"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Écrêtage logiciel"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Utiliser le contrôle logiciel du volume (non recommandé)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Correction ReplayGain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>Paramètres d'enregistrement</b>"
+
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr "Flux d'enregistrement :"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Activer « ReplayGain »"
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Mode album"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Éviter l'écrêtage (recommandé)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Ajuster les niveaux</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Nom d'hôte du mandataire :"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Port du mandataire :"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Nom d'utilisateur du mandataire :"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Mot de passe du mandataire :"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Paramètres réseau</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Configuration du mandataire</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Activer l'utilisation du mandataire"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Utiliser l'authentification avec le mandataire"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Détecteur automatique d'encodage des caractères pour :"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Encodages de repli de reprise :"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Comportement</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Reprendre la lecture au démarrage"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Mettre en pause au lieu de reprendre immédiatement"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
-msgstr "Avancer si la piste courante est supprimeÌe"
+msgstr "Avancer si la piste actuel est supprimée"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Vider la liste de lecture à l'ouverture de fichiers"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Ouvrir les fichiers dans une liste de lecture provisoire"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
-msgstr "<b>Affichage du morceau</b>"
+msgstr "<b>Affichage de la pièce</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
-msgstr "Afficher les numéros des morceaux"
+msgstr "Afficher les numéros des pièces"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Afficher un zeÌro au deÌbut (02:00 au lieu de 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr "Afficher un zéro au début (02:00 au lieu de 2:00)"
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr "Afficher les heures séparément (1:30:00 au lieu de 90:00)"
+
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibilité</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpréter la \\ (barre oblique inverse) comme délimiteur de dossier"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Illustration de l'album</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Rechercher des images correspondant à ces mots (séparés par des virgules) :"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Exclure les images contenant ces mots (séparés par des virgules) : "
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
-msgstr "Rechercher des images correspondant au nom du morceau"
+msgstr "Rechercher des images correspondant au nom de la pièce"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Recherche récursive"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Profondeur de la recherche :"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Fenêtre d'information contextuelle</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Afficher les fenêtres d'information contextuelle"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Délai de la fenêtre contextuelle (en dixièmes de seconde) :"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
-msgstr "Afficher l'échelle de temps pour le morceau actuel"
+msgstr "Afficher l'échelle de temps pour la pièce actuelle"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Avancé</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Deviner les métadonnées manquantes à partir du chemin du fichier"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
-msgstr "Ne charger les métadonnées des morceaux qu'à la lecture"
+msgstr "Ne charger les métadonnées des pièces qu'à la lecture"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Sonder le contenu des fichiers sans extension de fichier reconnue"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITRE"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TITRE - ARTISTE"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TITRE - ARTISTE - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTISTE - TITRE"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTISTE - ALBUM - TITRE"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTISTE - ALBUM - PISTE. TITRE"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTE [ ALBUM ] - PISTE. TITRE"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - TITRE"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Catégorie"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personnalisé"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Format du titre :"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Chaîne personnalisée :"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Enregistrer le flux audio en utilisant %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Aucun greffon d'enregistrement audio n'est proposé"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Paramètres d'Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Annuler"
@@ -1199,31 +1258,31 @@ msgstr "Enregistrer"
msgid "Load"
msgstr "Charger"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Charger un fichier de préréglage"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Charger un fichier EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Enregistrer le fichier de préréglage"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Enregistrer le fichier EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importer les préréglages de WinAMP"
@@ -1243,6 +1302,10 @@ msgstr "Je travaille..."
msgid "Error"
msgstr "Erreur"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Ouvrir une URL"
@@ -1255,7 +1318,12 @@ msgstr "Ajouter une URL"
msgid "Enter URL:"
msgstr "Saisir l'URL :"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Ouvrir"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1271,51 +1339,38 @@ msgstr "Ouvrir un dossier"
msgid "Add Folder"
msgstr "Ajouter un dossier"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Ouvrir"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Ajouter"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Métadonnées"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Compositeur"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Interprète"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Année d'enregistrement"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Date d'enregistrement"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Infos techniques"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Type MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Débit binaire"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Aucune info proposée pour %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Niveau"
@@ -1363,3 +1418,7 @@ msgstr "Greffons..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Services"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Ajuster les niveaux</b>"
diff --git a/po/gl.po b/po/gl.po
index 2efe3ce..fe5e2d0 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -12,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2016-03-03 17:29+0000\n"
-"Last-Translator: antiparvos <marcoslansgarza@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Galician (http://www.transifex.com/jlindgren/audacious/"
"language/gl/)\n"
"Language: gl\n"
@@ -41,7 +41,7 @@ msgstr "Deter a reprodución"
#: src/audacious/main.cc:66
msgid "Pause if playing, play otherwise"
-msgstr "Pausa cando reproduce, reproducir noutro caso"
+msgstr "Pausar se reproduce, reproducir en caso contrario"
#: src/audacious/main.cc:67
msgid "Stop playback"
@@ -81,23 +81,23 @@ msgstr "Saír ao parar a reprodución"
#: src/audacious/main.cc:76
msgid "Print debugging messages (may be used twice)"
-msgstr "Mostrar mensaxes de depuración (pode usarse dúas veces)"
+msgstr "Amosar mensaxes de depuración (pode usarse dúas veces)"
#: src/audacious/main.cc:78
msgid "Run in Qt mode"
msgstr "Executar en modo QT"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Opción descoñecida: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Opción descoñecida: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -106,57 +106,76 @@ msgstr ""
"Uso: audacious [OPCIÓN] ... [FICHEIRO] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d ficheiro atopado"
msgstr[1] "%d ficheiros atopados"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+"Produciuse un erro lendo %s:\n"
+"%s"
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nova lista de reprodución"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Entrada estándar"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "CD de son. pista %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(erro na codificación de caracteres)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr "Produciuse un erro abrindo o fluxo de saída"
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Erro abrindo %s:\n"
+"Produciuse un erro reproducindo %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Produciuse un erro descoñecido na reprodución (comprobe na consola a "
+"información detallada do fallo)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Formato de son incorrecto"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Estase a reproducir"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -164,7 +183,8 @@ msgstr ""
"A lista de reprodución non pode ordenarse xa que a detección de metadatos "
"aínda está en proceso (ou foi desactivada)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -183,7 +203,7 @@ msgstr "Erro cargando %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Non é posíbel cargar %s: extensión de nome de ficheiro non admitida."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Non é posíbel gardar %s: extensión de nome de ficheiro non admitida."
@@ -192,59 +212,60 @@ msgstr "Non é posíbel gardar %s: extensión de nome de ficheiro non admitida."
msgid "Error loading plugin"
msgstr "Produciuse un erro cargando o engadido"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Erro de busca"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Non se recoñeceu o formato do ficheiro"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Produciuse un erro lendo os metadatos"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Estéreo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d canle"
msgstr[1] "%d canles"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "CD de son"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Pista %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(título descoñecido)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "O URI é incorrecto"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "O esquema do URI é descoñecido"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Nome de ficheiro incorrecto"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Modo de acceso incorrecto"
@@ -271,9 +292,9 @@ msgstr "_Retirar"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Cancelar"
@@ -298,39 +319,39 @@ msgstr "Renomear a lista de reprodución"
msgid "What would you like to call this playlist?"
msgstr "Como desexa chamarlle a esta lista?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Ficheiro de predeterminacións..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Ficheiro EQF..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Predeterminacións de Winamp..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importar"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Exportar"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Predeterminacións do ecualizador"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Gardar predeterminacións"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Eliminar selección"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Reverter cambios"
@@ -420,40 +441,40 @@ msgstr "_Engadir"
msgid "Close _dialog on add"
msgstr "Pechar o _diálogo ao engadir"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Pechar"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Título"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Interprete"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ãlbum"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Xénero"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Ano"
@@ -462,7 +483,7 @@ msgstr "Ano"
msgid "Track"
msgstr "Pista"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Duración"
@@ -478,197 +499,197 @@ msgstr "Calidade:"
msgid "Bitrate:"
msgstr "Taxa de bits:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambiental"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Música de cámara"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Clásica"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Escoita doada"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folc"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Rock duro"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-Hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Ruído"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock & Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm & Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-Hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Gardouse correctamente"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Produciuse un erro ao gardar"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Información da canción"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Ãlbum Artista"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Comentario"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Número de pista"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Limpa_r os campos ao ir á seguinte canción"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Gardar"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "Se_guinte"
@@ -767,25 +788,33 @@ msgstr "_Engadidos ..."
msgid "About %s"
msgstr "Sobre%s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "Axustes de %s"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Estabelecer"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Axustes"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Sobre"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Escolla un ficheiro"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Escolla un cartafol"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Aparencia"
@@ -901,293 +930,321 @@ msgstr "Taiwanés"
msgid "Turkish"
msgstr "Turco"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "Automático"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Coma flotante"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr "Como descodificado"
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr "Despois de aplicar os efectos"
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr "Despois de aplicar a ecualización"
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Axustes da interface</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Engadido da interface:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Engadido de saída:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplificar todos os ficheiros:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplificar os ficheiros sen etiqueta:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Configuración da saída</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Profundidade de bit:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Tamaño do búfer:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Recorte suave de picos"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Utilizar o software de control de volume (non recomendado)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Normalización do volume</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>Axustes da gravación</b>"
+
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr "Gravar fluxo:"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Activar a normalización do volume"
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Modo álbum"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Evitar a saturación (recomendado)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Axustes dos niveis</b> "
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Nome do servidor proxy:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Porto do proxy:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Nome de usuario no proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Contrasinal no proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Axustes de rede</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Configuración do proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Activar o uso de proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Usar autenticación co proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Detector de codificación de caracteres automático para: "
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Codificación de caracteres alternativa:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Comportamento</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Continuar a reprodución ao iniciar"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Deter no canto de continuar inmediatamente"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Avanzar cando se elimina a canción actual"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Limpar a lista de reprodución cando se abran novos ficheiros"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Abrir os ficheiros nunha lista temporal de reprodución"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Visor de cancións</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Amosar os números das cancións"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
msgstr "Amosar ceros á esquerda (02:00 no canto de 2:00)"
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr "Mostrar horas por separado (1:30:00 vs. 90:00)"
+
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibilidade</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr ""
"Interpretar o caracter «\\» (barra invertida) como indicador dun nivel na "
"árbore de ficheiros"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Portada</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Buscar imaxes que correspondan con estas palabras (separadas por comas):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"Excluir imaxes que correspondan con estas palabras (separadas por comas):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Buscar imaxes que correspondan co nome de ficheiro da canción"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Buscar recursivamente"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Profundidade da busca"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Mensaxe emerxente de información</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Amosar a mensaxe emerxente de información"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Atraso da mensaxe emerxente (décimas de segundo):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Amosar a escala de tempo da canción actual"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Avanzado</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Supoñer os metadatos que faltan da ruta do ficheiro"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Non cargar a información de metadatos ata reproducir"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
"Investigar o contido dos ficheiros sen unha extensión recoñecíbel no nome do "
"ficheiro."
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TÃTULO"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TÃTULO - ARTISTA"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TÃTULO - ARTISTA - ÃLBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTISTA - TÃTULO"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTISTA - ÃLBUM - TÃTULO"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTISTA - ÃLBUM - PISTA. TÃTULO"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTA [ ÃLBUM ] - PISTA. TÃTULO"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÃLBUM - TÃTULO"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Categoría:"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personalizada"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formato do título:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Cadea personalizada"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Gravar fluxo de son con %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Non hai dispoñíbel ningún engadido para gravar son "
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Axustes do Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Cancelar"
@@ -1199,31 +1256,31 @@ msgstr "Gardar"
msgid "Load"
msgstr "Cargar"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Cargar o ficheiro de predeterminados"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Cargar o ficheiro EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Gardar o ficheico de predeterminados"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<nome>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Gardar o ficheiro EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<nome>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importar predefincións do WinAMP"
@@ -1243,6 +1300,10 @@ msgstr "Traballando..."
msgid "Error"
msgstr "Erro"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Abrir un URL"
@@ -1255,7 +1316,12 @@ msgstr "Engadir un URL"
msgid "Enter URL:"
msgstr "Introduza o URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Abrir"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1271,51 +1337,38 @@ msgstr "Abrir cartafol"
msgid "Add Folder"
msgstr "Engadir un cartafol"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Abrir"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Engadir"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadatos"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Compositor"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Intérprete"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Ano da gravación"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Data da gravación"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Técnico"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Tipo de MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Taxa de bits"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Non hai información dispoñíbel para %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Nivel"
@@ -1363,3 +1416,7 @@ msgstr "Engadidos ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Servizos"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Axustes dos niveis</b> "
diff --git a/po/he.po b/po/he.po
index 8363ec1..fa81627 100644
--- a/po/he.po
+++ b/po/he.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Hebrew (http://www.transifex.com/jlindgren/audacious/language/"
"he/)\n"
@@ -85,78 +85,94 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "× ×ž×¦× ×§×•×‘×¥ %d"
msgstr[1] "נמצ×ו %d קבצי×"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "רשימת נגינה חדשה"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr ""
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr ""
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
msgstr ""
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -173,7 +189,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -182,59 +198,60 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "חד־ערוצי"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "דו־ערוצי"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "ערוץ %d"
msgstr[1] "%d ערוצי×"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -261,9 +278,9 @@ msgstr "_הסר"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_ביטול"
@@ -288,39 +305,39 @@ msgstr "שנה ×©× ×¨×©×™×ž×ª × ×’×™× ×”"
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -410,40 +427,40 @@ msgstr "_הוסף"
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_סגור"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "כותרת"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "×מן"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "×לבו×"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "סגנון"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "שנה"
@@ -452,7 +469,7 @@ msgstr "שנה"
msgid "Track"
msgstr "רצועה"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "×ורך"
@@ -468,197 +485,197 @@ msgstr "×יכות:"
msgid "Bitrate:"
msgstr "שיעור סביות:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr ""
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr ""
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr ""
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "ביבופ"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr ""
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "בלוז"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "מוזיקה ק×מרית"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "קל×סי"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "ק×נטרי"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "דת׳ מט×ל"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "דיסקו"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr ""
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr ""
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "פ×נק"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "גנגסטר ר×פ"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "גוספל"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "גר×נג׳"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "רוק כבד"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "הבי מט×ל"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "היפ-הופ"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "×”×וס"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "ג׳ז"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "ג׳ונגל"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "מט×ל"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "ניו ×ייג׳"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "גל חדש"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "רעש"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "פופ"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "פענק רוק"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "ר×פ"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "רגיי"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "רוק"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "רוק ×נד רול"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr ""
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "סקה"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "נשמה"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "סווינג"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "טכנו"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr ""
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "שמור שגי××”"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "מידע שיר"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "הערה"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "מספר רצועה"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_שמור"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -755,25 +772,33 @@ msgstr "_תוספות ..."
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_קבע"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_הגדרות"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_×ודות"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "מר××”"
@@ -889,287 +914,315 @@ msgstr "ט×יו×נית"
msgid "Turkish"
msgstr "טורקית"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "נקודה צפה"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>הגדרות ממשק</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "תוספת ממשק:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "תוספת פלט:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "דציבל"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>הגדרות פלט</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "גודל ×גירה:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "×לפית־השנייה"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr ""
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr ""
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "מצב ×לבו×"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr ""
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>הת×× ×¨×ž×•×ª</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "מ×רח Proxy:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "פורט Proxy:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "×©× ×ž×©×ª×ž×© Proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "סיסמת Proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>תצורת מתווך</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "×פשר ניצול Proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr ""
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>התנהגות</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr ""
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr ""
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "פתח ×§×‘×¦×™× ×‘×¨×©×™×ž×ª × ×’×™× ×” זמנית"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "הצג מספרי שירי×"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "הצג ××¤×¡×™× ×ž×•×‘×™×œ×™× (02:00 ×‘×ž×§×•× 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr ""
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr ""
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr ""
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "עומק חיפוש:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>מידע תיבה קופצת</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "הצג מידע תיבה מוקפצת"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr ""
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr ""
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "×ל תטעין metadata עבור ×©×™×¨×™× ×¢×“ שינוגנו"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr ""
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "קטגוריה"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "מות××"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "פורמט כותרת:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "מחרוזת מות×מת:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "הגדרות Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1181,31 +1234,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1225,6 +1278,10 @@ msgstr ""
msgid "Error"
msgstr "שגי××”"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "פתח URL"
@@ -1237,7 +1294,12 @@ msgstr "הוסף URL"
msgid "Enter URL:"
msgstr "הזן URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1251,51 +1313,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "×ין מידע זמין עבור %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1343,3 +1392,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>הת×× ×¨×ž×•×ª</b>"
diff --git a/po/hu.po b/po/hu.po
index cff736f..6b4b290 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -9,6 +9,7 @@
# Ferenc Szabo <szaboferee@gmail.com>, 2013
# fyghter04 <fyghter@mail.com>, 2014
# fyghter04 <fyghter@mail.com>, 2014
+# Gábor Sávolyi, 2016
# Laszlo Dvornik <dvornik@gnome.hu>, 2006
# Péter Polonkai <polesz@nedudu.hu>, 2010
# Péter Polonkai <polesz@nedudu.hu>, 2010-2012,2014-2015
@@ -17,9 +18,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-10-19 00:07+0000\n"
-"Last-Translator: Balázs Glatz <glatz.balazs@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Hungarian (http://www.transifex.com/jlindgren/audacious/"
"language/hu/)\n"
"Language: hu\n"
@@ -92,17 +93,17 @@ msgstr "Hibakereső üzenetek megjelenítése (lehetséges hogy használnod kell
msgid "Run in Qt mode"
msgstr "Futtatás Qt módban"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Ismeretlen paraméter: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Ismeretlen paraméter: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -111,57 +112,73 @@ msgstr ""
"Használat: audacious [PARAMÉTER] ... [FÃJL] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d fájl található"
msgstr[1] "%d fájl található"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Új lejátszólista"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Ãltalános bemenet"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio CD, sáv %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(karakterkódolási hiba)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Hiba a megnyitáskor %s:\n"
+"Lejátszási hiba %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Ismeretlen lejátszási hiba (nézd meg a konzolt a további információért)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Érvénytelen audio formátum"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Most játszott"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -169,7 +186,8 @@ msgstr ""
"A lejátszási listát nem lehet rendezni, mert a metaadatok keresése még "
"folyamatban van (vagy le van tiltva)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -188,7 +206,7 @@ msgstr "Hiba a betöltéskor: %s"
msgid "Cannot load %s: unsupported file name extension."
msgstr "%s -t nem lehet betölteni: a fájlkiterjesztés nem támogatott."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "%s -t nem lehet menteni: a fájlkiterjesztés nem támogatott."
@@ -197,59 +215,60 @@ msgstr "%s -t nem lehet menteni: a fájlkiterjesztés nem támogatott."
msgid "Error loading plugin"
msgstr "Hiba a bővítmény betöltésekor"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Keresési hiba"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "A fájl formátuma nem ismert"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Hiba a metaadat olvasásakor"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Monó"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Sztereó"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d csatorna"
msgstr[1] "%d csatorna"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Audio CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Sáv %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(ismeretlen cím)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Érvénytelen URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Ismeretlen URI séma"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Érvénytelen fájlnév"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Érvénytelen hozzáférési mód"
@@ -276,9 +295,9 @@ msgstr "_Eltávolítás"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Mégsem"
@@ -303,39 +322,39 @@ msgstr "Lejátszólista átnevezése"
msgid "What would you like to call this playlist?"
msgstr "Mi legyen a lejátszólista neve?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Előbeállítás fájl ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "EQF Fájl ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Winamp Előbeállítások ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importálás"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Exportálás"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Hangszínszabályzó Előbeállítások"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Beállítás Mentése"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Kiválasztott törlése"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Változtatások visszavonása"
@@ -425,40 +444,40 @@ msgstr "_Hozzáadás"
msgid "Close _dialog on add"
msgstr "Párbeszé_dablak bezárása hozzáadás után"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Bezár"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Cím"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Előadó"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Műfaj"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Év"
@@ -467,7 +486,7 @@ msgstr "Év"
msgid "Track"
msgstr "Szám"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Hossz"
@@ -483,197 +502,197 @@ msgstr "Minőség:"
msgid "Bitrate:"
msgstr "Bitráta:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Chamber Music"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klasszikus"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Diszkó"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gengszter Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Kemény Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "Új Hullám"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Szving"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Sikeres mentés"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Sikertelen mentés"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Dal információ"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Album előadó"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Megjegyzés"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Sorszám"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Mezők tö_rlése ha a következő dalra megy"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Mentés"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Következő"
@@ -772,25 +791,33 @@ msgstr "_Bővítmények ..."
msgid "About %s"
msgstr "%s névjegy"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s beállítások"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Beállít"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Beállítások"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Névjegy"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Megjelenés"
@@ -906,289 +933,317 @@ msgstr "Tajvani"
msgid "Turkish"
msgstr "Török"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Lebegőpontos"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Felület beállításai</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Felület bővítmény:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Kimeneti bővítmény:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplify all files:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Címkézetlen fájlok kiegészítése:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Kimeneti beállítások</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bit mélység:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Pufferméret:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Szoftveres vágás"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Szoftveres hangerő-szabályozás használata (nem ajánlott)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Lejátszási erősítés engedélyezése"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Album mód"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Vágás megakadályozása (ajánlott)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Szintek állítása</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Proxy gépnév:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Proxy port:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Proxy felhasználónév:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Proxy jelszó:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Hálózati beállítások</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Proxy beállítása</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Proxyhasználat bekapcsolása"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Hitelesítés használata proxyval"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Automatikus karakterkódolás felismerés ennél:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Tartalék karakterkódolások:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Viselkedés</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Lejátszás folytatása indításkor"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Szünet helyett azonnali folytatás"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Ajánlott amikor a jelenlegi zeneszám törlésre kerül"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Lejátszólista törlése fájlok megnyitásakor"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Fájlok megnyitása az ideiglenes lejátszólistában"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Szám megjelenítése</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "A dalok számának mutatása"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Vezető nullák mutatása (2:00 helyett 02:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Kompatibilitás</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "\\ (visszaper jel) értelmezése mint mappa határoló"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Album borító</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Keresés a képek között a szavaknak megfelelően (vesszővel elválasztva):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"Képek kizárása a keresési szavaknak megfelelően (vesszővel elválasztva):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "A dal fájlnevével megegyező képek keresése"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Keresés rekurzívan"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Keresési mélység:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Felbukkanó információ</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Felbukkanó információs ablak mutatása"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Felbukkanó ablak késleltetése (tized másodperc):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Aktuális dal idősávjának mutatása"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Haladó</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Találja ki a hiányzó metaadatokat az elérési útból"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Ne töltse be a metaadatokat amíg játssza a dalt"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "A fájl ellenőrzése tartalom alapján ha nem ismert a fájl kiterjesztése"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "CÃM"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "CÃM - ELÅADÓ"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "CÃM - ELÅADÓ - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ELÅADÓ - CÃM"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ELÅADÓ - ALBUM - CÃM"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ELÅADÓ - ALBUM - SZÃM. CÃM"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ELÅADÓ [ ALBUM] - SZÃM. CÃM"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - CÃM"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategória"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Egyéni"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Címformátum:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Egyéni karakterlánc:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
-msgstr ""
+msgstr "Hangfolyam felvétele: %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Nincs elérhető hangrögzítő bővítmény"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audacious beállításai"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Mégse"
@@ -1200,31 +1255,31 @@ msgstr "Mentés"
msgid "Load"
msgstr "Betöltés"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Előbeállítás fájl betöltése"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "EQF Fájl Betöltése"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Előbeállítás fájl mentése"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "EQF Fájl Mentése"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Winamp Előbeállítások Importálása"
@@ -1244,6 +1299,10 @@ msgstr "Dolgozom ..."
msgid "Error"
msgstr "Hiba"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "URL megnyitása"
@@ -1256,7 +1315,12 @@ msgstr "URL hozzáadása"
msgid "Enter URL:"
msgstr "URL megadása:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Megnyitás"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1272,51 +1336,38 @@ msgstr "Mappa megnyitása"
msgid "Add Folder"
msgstr "Mappa hozzáadása"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Megnyitás"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Hozzáadás"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metaadat"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Zeneszerző"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Előadó"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Rögzítés éve"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Rögzítés dátuma"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Műszaki"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME típus"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bitráta"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Nincs ehhez információ: %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Szint"
@@ -1364,3 +1415,7 @@ msgstr "Bővítmények ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Szolgáltatások"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Szintek állítása</b>"
diff --git a/po/id_ID.po b/po/id_ID.po
index 0cf12f4..d8c147b 100644
--- a/po/id_ID.po
+++ b/po/id_ID.po
@@ -17,12 +17,12 @@
# ivanzulfikar <ivan.zulf.ikar@gmail.com>, 2014
# Liffindra Angga Zaaldian <findrakecil@gmail.com>, 2015
# Mohamad Hasan Al Banna, 2012
-# Mohamad Hasan Al Banna <se7entime@tutanota.com>, 2012
+# Mohamad Hasan Al Banna <se7entime@protonmail.com>, 2012
# Rahman Aftian <>, 2012
# Rahman Yusri Aftian <aftian@yahoo.com>, 2012,2014
# <sakrasemangat@gmail.com>, 2012
# <samsul@kplibanyumas.org>, 2012
-# Mohamad Hasan Al Banna <se7entime@tutanota.com>, 2012
+# Mohamad Hasan Al Banna <se7entime@protonmail.com>, 2012
# Yoza Aprilio <yoza1404@gmail.com>, 2012
# Yoza Aprilio <yoza1404@gmail.com>, 2012
# Yoza Aprilio <yoza1404@gmail.com>, 2012
@@ -30,9 +30,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-09-12 05:48+0000\n"
-"Last-Translator: Ardjuna <Asyura.x@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/jlindgren/"
"audacious/language/id_ID/)\n"
"Language: id_ID\n"
@@ -105,17 +105,17 @@ msgstr "Cetak pesan debug (dapat digunakan dua kali)"
msgid "Run in Qt mode"
msgstr "Jalankan dalam mode Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Pilihan tidak dikenal: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Pilihan tidak dikenal: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -124,56 +124,69 @@ msgstr ""
"Penggunaan: audacious [PILIHAN] ... [BERKAS] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d berkas ditemukan"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Daftar putar baru"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Masukan standar"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "CD Audio, trek %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(galat pada penyandian karakter)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Gagal membuka %s:\n"
-"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Format audio tidak sah"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Sedang Diputar"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -181,7 +194,8 @@ msgstr ""
"Daftar lagu tidak dapat diurutkan karena pemindaian metadata sedang berjalan "
"(atau telah dimatikan)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -200,7 +214,7 @@ msgstr "Gagal memuat %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Tidak dapat memuat %s: ekstensi nama berkas tidak didukung."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Tidak dapat menyimpan %s: ekstensi nama berkas tidak didukung."
@@ -209,58 +223,59 @@ msgstr "Tidak dapat menyimpan %s: ekstensi nama berkas tidak didukung."
msgid "Error loading plugin"
msgstr "Gagal memuat pengaya"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Galat pada pencarian"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Format berkas tidak dikenal"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Galat saat membaca metadata"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d kanal"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "CD Audio"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Trek %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(judul tidak diketahui)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "URI tidak sah"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Skema URI tidak diketahui"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Nama berkas tidak sah"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Mode akses tidak valid"
@@ -287,9 +302,9 @@ msgstr "_Hapus"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Batal"
@@ -314,39 +329,39 @@ msgstr "Ganti Nama Daftar Lagu"
msgid "What would you like to call this playlist?"
msgstr "Apakah anda suka dan memanggil daftar putar ini?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Berkas Preset ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Berkas EQF ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Berkas Winamp ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Impor"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Ekspor"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Setelan Ekuilizer"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Simpan Setelan"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Hapus Item Terpilih"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Kembalikan Perubahan"
@@ -436,40 +451,40 @@ msgstr "_Tambah"
msgid "Close _dialog on add"
msgstr "Tutup _dialog buka"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Keluar"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Judul"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artis"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Aliran"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Tahun"
@@ -478,7 +493,7 @@ msgstr "Tahun"
msgid "Track"
msgstr "Trek"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Panjang"
@@ -494,197 +509,197 @@ msgstr "Kualitas"
msgid "Bitrate:"
msgstr "Bitrate:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Chamber Music"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klasik"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disko"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Mudah Didengarkan"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Bising"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock & Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm & Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Penyimpanan berhasil"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Penyimpanan galat"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Info Lagu"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Album Artis"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Komentar"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Nomor Trek"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "K_osongkan kolom saat mengganti lagu"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Simpan"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "Sela_njutnya"
@@ -783,25 +798,33 @@ msgstr "_Plugins ..."
msgid "About %s"
msgstr "Tentang %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Pengaturan"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Set"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Settings"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "Tent_ang"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Penampilan"
@@ -917,290 +940,318 @@ msgstr "Taiwan"
msgid "Turkish"
msgstr "Turki"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Titik mengambang"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Seting Penampilan</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Plugin Penampilan"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Pengaya keluaran:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Kuatkan semua berkas:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Kuatkan berkas yang tak ditandai:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Setelan Keluaran</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Kedalaman bit:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Ukuran penyangga:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Kliping lunak"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Gunakan pengatur volume (tidak direkomendasikan)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b><i>Putar Lagi</i></b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Aktifkan <i>Replay Gain</i>"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Moda album"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Cegah pemangkasan (direkomendasikan)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Sesuaikan Level</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Nama host proksi:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Porta proxy:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Nama pengguna proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Sandi proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Pengaturan Jaringan</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>KOnfigurasi Proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Gunakan proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Gunakan otentikasi pada proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Deteksi enkoder karakter otomatis untuk:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Enkoder karakter standar:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Perilaku</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Lanjut putar saat aplikasi dimulai"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Jeda pemutaran daripada langsung lanjutkan segera"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Jika lagu terkini terhapus, lanjut putar lagu lain"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Bersihkan daftar lagu ketika membuka berkas"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Buka berkas pada daftar lagu sementara"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Tampilan Lagu</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Tampilkan no. urut daftar lagu"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Tampilkan nol di depan (02:00 bukan 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Kecocokan</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Tafsirkan \\ (garis miring terbalik) sebagai pembatas folder"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Gambar Sampul</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Cari gambar yang sesuai dengan kata tersebut (pisahkan dengan tanda koma):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"Mengecualikan gambar yang sesuai dengan kata tersebut (pisahkan dengan tanda "
"koma):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Cari gambar yang sesuai dengan nama berkas"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Cari secara rekursif"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Kedalaman pencarian:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Informasi Jendela Popup</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Munculkan halaman informasi popup"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Tunda popup (persepuluh detik):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Tampilkan skala waktu untuk lagu saat ini"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Lanjutan</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Prediksi metadata yang hilang dari lokasi berkas"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Jangan muat metadata hingga lagu diputar"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Jajaki juga isi berkas yang tidak dikenal ekstensinya"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "JUDUL"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "JUDUL - ARTIS"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "JUDUL - ARTIS - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTIS - JUDUL"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTIS - ALBUM - JUDUL"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTIS - ALBUM - TREK. JUDUL"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARIS [ALBUM] - TREK. JUDUL"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - JUDUL"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategori"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Pilihan"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Format judul:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Rangkaian kata gubahan:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Rekam aliran data audio dengan %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Tidak ada plug-in perekam audio yang tersedia"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Seting Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Batal"
@@ -1212,31 +1263,31 @@ msgstr "Simpan"
msgid "Load"
msgstr "Muat"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Muat Berkas Preset"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Muat Berkas EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Simpan Berkas Preset"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Simpan Berkas EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Impor Berkas Preset Winamp"
@@ -1256,6 +1307,10 @@ msgstr "Sedang bekerja ..."
msgid "Error"
msgstr "Galat"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Buka URL"
@@ -1268,7 +1323,12 @@ msgstr "Tambah URL"
msgid "Enter URL:"
msgstr "Masukkan URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Buka"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1284,51 +1344,38 @@ msgstr "Buka Folder"
msgid "Add Folder"
msgstr "Tambah Folder"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Buka"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Tambah"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadata"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Komposer"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Penyanyi"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Tahun Rekaman"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Tanggal Rekaman"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Teknis"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Tipe MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bitrate"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Tidak ada info yang tersedia untuk %s.âŽ\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Tingkat"
@@ -1376,3 +1423,7 @@ msgstr "Pengaya ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Layanan"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Sesuaikan Level</b>"
diff --git a/po/it.po b/po/it.po
index fda2852..1674824 100644
--- a/po/it.po
+++ b/po/it.po
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Italian (http://www.transifex.com/jlindgren/audacious/"
"language/it/)\n"
@@ -95,19 +95,19 @@ msgstr "Stampa i messaggi di debug (può essere usato due volte)"
msgid "Run in Qt mode"
msgstr "Avvia in modalità Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
"Opzione sconosciuta: %s\n"
"\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Opzione sconosciuta: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -116,57 +116,70 @@ msgstr ""
"Uso: audacious [OPZIONE] ... [FILE] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "Trovato %d file"
msgstr[1] "Trovati %d file"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nuova playlist"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Standard input"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "CD Audio, traccia %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(errore codifica carattere)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Errore durante l'apertura di %s:\n"
-"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Formato audio non valido"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "In riproduzione"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -174,7 +187,8 @@ msgstr ""
"La playlist non può essere riordinata poiché la scansione dei metadati è "
"ancora in corso (o è stata disabilitata)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -193,7 +207,7 @@ msgstr "Errore nel caricamento di %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Impossibile caricare %s: estensione non supportata"
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Impossibile salvare %s: estensione non supportata"
@@ -202,59 +216,60 @@ msgstr "Impossibile salvare %s: estensione non supportata"
msgid "Error loading plugin"
msgstr "Errore nel caricamento del plugin"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Errore di ricerca"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Formato del file non riconosciuto"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Errore durante la lettura dei meta dati"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d canale"
msgstr[1] "%d canali"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "CD Audio"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Traccia %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(titolo sconosciuto)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "URI non valido"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Schema dell'URI sconosciuto"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Nome del file non valido"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Modo d'accesso non valido"
@@ -281,9 +296,9 @@ msgstr "_Cancella"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Annulla"
@@ -308,39 +323,39 @@ msgstr "Rinomina playlist"
msgid "What would you like to call this playlist?"
msgstr "Che nome dai a quest playlist?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "File di predefiniti ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "File EQF ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Presets di Winamp"
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importa"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Esporta"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Preimpostazione dell'equalizzatore"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Salva i predefiniti"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Cancella quanto selezionato"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Torna indietro eliminando i cambiamenti"
@@ -430,40 +445,40 @@ msgstr "Aggiungi"
msgid "Close _dialog on add"
msgstr "Chiudi il _dialogo dopo l'aggiunta"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Chiudi"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Titolo"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artista"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Genere"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Anno"
@@ -472,7 +487,7 @@ msgstr "Anno"
msgid "Track"
msgstr "Traccia"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Lunghezza"
@@ -488,197 +503,197 @@ msgstr "Qualità:"
msgid "Bitrate:"
msgstr "Bitrate:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Musica da camera"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Classica"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Salvataggio completato"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Errore di salvataggio"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Info Brano"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Album Artista"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Commento"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Numero di brano"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Ripulire i campi nel passare alla traccia successiva"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Salva"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Successivo"
@@ -775,25 +790,33 @@ msgstr "_Plugins ..."
msgid "About %s"
msgstr "Informazioni su %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "Impostazioni di %s"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Setta"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Impostazioni"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "Informazioni"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Aspetto"
@@ -909,288 +932,316 @@ msgstr "Taiwanese"
msgid "Turkish"
msgstr "Turca"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Virgola mobile"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Impostazioni dell'interfaccia</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Plugins dell'interfaccia"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Plugin di uscita:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplifica tutti i file:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplifica i file senza tag:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Impostazioni di uscita</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Profondità di bit:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Dimensione del buffer:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Clipping leggero"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Utilizza controllo volume software (non raccomandato)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "Replay Gain"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Abilita Replay Gain"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Modalità album"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Evita il clipping (raccomandato)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Regola i livelli</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Host del proxy:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Porta del proxy:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Utente proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Password proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Impostazioni di rete</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Configurazione proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Abilita utilizzo del proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Usa autenticazione con il proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Individuazione automatica della codifica dei caratteri per:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Codifiche di riserva dei caratteri:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Comportamento</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Riprendi la riproduzione all'avvio"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Metti in pausa invece di riprendere la riproduzione immediatamente"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Avanza quando il brano corrente viene eliminato"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Cancella la playlist quando si aprono i file"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Apri i file in una playlist temporanea"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Visualizzazione del brano</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Mostra numeri dei brani"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Mostra zeri iniziali (02:00 invece di 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibilità</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpreta\\ (backslash) come un delimitatore di cartella"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "Cover Album"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Ricerca elementi contenenti le parole :"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"Escludi elementi corrispondenti alle seguenti parole (separati da virgola):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Ricerca elementi corrispondenti al nome del brano"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Cerca ricorsivamente"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Ricerca avanzata:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Informazioni popup</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Mostra Finestra informazioni"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Ritardo popup (decimi di secondo):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Mostra scala di tempo per il brano corrente"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Avanzate</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Indovina i metadati mancanti dal percorso del file"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Non caricare i metadati dei brani finché non vengono riprodotti"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Sonda il contenuto dei file con estensione non riconsciuta"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITOLO"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TITOLO - ARTISTA"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TITOLO - ARTISTA - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTISTA - TITOLO"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTISTA - ALBUM - TITOLO"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTISTA - ALBUM - TRACCIA. TITOLO"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTA [ALBUM] - TRACCIA. TITOLO"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - TITOLO"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Categoria"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personalizzato"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formato titolo:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Stringa personalizzata:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Impostazioni di audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Annulla"
@@ -1202,31 +1253,31 @@ msgstr "Salva"
msgid "Load"
msgstr "Carica"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Carica file di predefiniti"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Carica file EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Salva file di predefiniti"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<nome>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Salva file EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<nome>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importa preimpostazioni di Winamp"
@@ -1246,6 +1297,10 @@ msgstr "Elaborazione ..."
msgid "Error"
msgstr "Errore"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Apri URL"
@@ -1258,7 +1313,12 @@ msgstr "Aggiungi URL"
msgid "Enter URL:"
msgstr "Inserisci URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Apri"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1274,51 +1334,38 @@ msgstr "Apri cartella"
msgid "Add Folder"
msgstr "Aggiungi cartella"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Apri"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Aggiungi"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Meta dati"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Compositore"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Esecutore"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Anno di registrazione"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Data di registrazione"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Tecnico"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Tipo MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bitrate"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Nessuna informazione disponibile per %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Livello"
@@ -1366,3 +1413,7 @@ msgstr "I plugin ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Regola i livelli</b>"
diff --git a/po/ja.po b/po/ja.po
index a03ad4d..b3ab11d 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -13,15 +13,16 @@
# Nastuko Toda <m2330880989@shibuya-center.com>, 2012
# natird zoto <dritan86@gmail.com>, 2012
# natird zoto <dritan86@gmail.com>, 2012
-# TAKAHASHI Shuuji <shuuji3@gmail.com>, 2012-2014
+# Shuuji TAKAHASHI (shuuji3) <shuuji3@gmail.com>, 2012-2014
+# Shuuji TAKAHASHI (shuuji3) <shuuji3@gmail.com>, 2016
# ABE Tsunehiko, 2013
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-11-08 05:45+0000\n"
-"Last-Translator: ABE Tsunehiko\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Japanese (http://www.transifex.com/jlindgren/audacious/"
"language/ja/)\n"
"Language: ja\n"
@@ -94,17 +95,17 @@ msgstr "デãƒãƒƒã‚°ç”¨ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示 (-VV ã®ã‚ˆã†ã«2個続ã‘ã‚‹ç”
msgid "Run in Qt mode"
msgstr "Qt モードã§å®Ÿè¡Œ"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "ä¸æ˜Žãªã‚ªãƒ—ションã§ã™: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "ä¸æ˜Žãªã‚ªãƒ—ションã§ã™: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -113,56 +114,72 @@ msgstr ""
"使ã„æ–¹: audacious [オプション] ... [ファイル] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d 個ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸ"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "æ–°è¦ãƒ—レイリスト"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "標準入力"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "オーディオ CDã€ãƒˆãƒ©ãƒƒã‚¯ %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(文字ã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚¨ãƒ©ãƒ¼)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"%s ã‚’é–‹ãéš›ã«ã‚¨ãƒ©ãƒ¼:\n"
+"%s ã®å†ç”Ÿä¸­ã«æ¬¡ã®ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"原因ä¸æ˜Žã®å†ç”Ÿã‚¨ãƒ©ãƒ¼ (エラーã®è©³ç´°æƒ…å ±ã«ã¤ã„ã¦ã¯ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚’確èªã—ã¦ä¸‹ã•ã„)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "無効ãªã‚ªãƒ¼ãƒ‡ã‚£ã‚ªå½¢å¼"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "å†ç”Ÿä¸­"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -170,7 +187,8 @@ msgstr ""
"メタデータã®ã‚¹ã‚­ãƒ£ãƒ³ãŒé€²è¡Œä¸­ã€ã¾ãŸã¯ç„¡åŠ¹ã«ãªã£ã¦ã„ã‚‹ãŸã‚ã€ãƒ—レイリストをソー"
"トã§ãã¾ã›ã‚“。"
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -189,7 +207,7 @@ msgstr "%s ã®èª­è¾¼ã¿ã‚¨ãƒ©ãƒ¼"
msgid "Cannot load %s: unsupported file name extension."
msgstr "%s を読込ã‚ã¾ã›ã‚“: 対応ã—ã¦ã„ãªã„ファイル拡張å­ã§ã™ã€‚"
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "%s ã‚’ä¿å­˜ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“: 対応ã—ã¦ã„ãªã„ファイル拡張å­ã§ã™ã€‚"
@@ -198,58 +216,59 @@ msgstr "%s ã‚’ä¿å­˜ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“: 対応ã—ã¦ã„ãªã„ファã
msgid "Error loading plugin"
msgstr "プラグインã®ãƒ­ãƒ¼ãƒ‰ã‚¨ãƒ©ãƒ¼"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "シークエラー"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "ファイル形å¼ã‚’èªè­˜ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "メタデータを読込む際ã«ã‚¨ãƒ©ãƒ¼"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "モノラル"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "ステレオ"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d ãƒãƒ£ãƒ³ãƒãƒ«"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "オーディオ CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "トラック %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(ä¸æ˜Žãªã‚¿ã‚¤ãƒˆãƒ«)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "無効㪠URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "ä¸æ˜Žãª URI スキーマ"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "無効ãªãƒ•ã‚¡ã‚¤ãƒ«å"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "アクセスモードãŒç„¡åŠ¹ã§ã™"
@@ -276,9 +295,9 @@ msgstr "削除(_R)"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "キャンセル(_C)"
@@ -303,39 +322,39 @@ msgstr "プレイリストをリãƒãƒ¼ãƒ "
msgid "What would you like to call this playlist?"
msgstr "プレイリストã®åå‰ã‚’入力ã—ã¦ä¸‹ã•ã„。"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "プリセットファイル ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "EQF ファイル ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Winamp ã®ãƒ—リセット ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "インãƒãƒ¼ãƒˆ"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "エクスãƒãƒ¼ãƒˆ"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "イコライザーã®ãƒ—リセット"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "プリセットã®ä¿å­˜"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "プリセットã®å‰Šé™¤"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "変更を元ã«æˆ»ã™"
@@ -425,40 +444,40 @@ msgstr "追加(_A)"
msgid "Close _dialog on add"
msgstr "追加ã—ãŸã‚‰ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ã‚’é–‰ã˜ã‚‹(_D)"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "é–‰ã˜ã‚‹(_C)"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "タイトル"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "アーティスト"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "アルãƒãƒ å"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "ジャンル"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "制作年"
@@ -467,7 +486,7 @@ msgstr "制作年"
msgid "Track"
msgstr "トラック"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "é•·ã•"
@@ -483,197 +502,197 @@ msgstr "音質:"
msgid "Bitrate:"
msgstr "ビットレート:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "アシッドジャズ"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "アシッドロック"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "アンビエント"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "ビãƒãƒƒãƒ—"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "ブルーグラス"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "ブルース"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "ãƒã‚§ã‚¤ãƒ³ãƒãƒ¼ãƒŸãƒ¥ãƒ¼ã‚¸ãƒƒã‚¯"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "クラシカル"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "カントリー"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "デスメタル"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "ディスコ"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "イージーリスニング"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "フォーク"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "ファンク"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "ギャングスタラップ"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "ゴスペル"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "グランジ"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "ãƒãƒ¼ãƒ‰ãƒ­ãƒƒã‚¯"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "ヘヴィメタル"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "ヒップホップ"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "ãƒã‚¦ã‚¹"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "ジャズ"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "ジャングル"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "メタル"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "ニューエイジ"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "ニューウェーブ"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "ノイズ"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "ãƒãƒƒãƒ—"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "パンクロック"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "ラップ"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "レゲエ"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "ロック"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "ロックンロール"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "R&B"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "スカ"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "ソウル"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "スウィング"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "テクノ"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "トリップホップ"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "ä¿å­˜ãŒå®Œäº†ã—ã¾ã—ãŸ"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "ä¿å­˜ã«å¤±æ•—ã—ã¾ã—ãŸ"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "曲ã®æƒ…å ±"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "アルãƒãƒ ã‚¢ãƒ¼ãƒ†ã‚£ã‚¹ãƒˆ"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "コメント"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "トラック番å·"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "次ã®æ›²ã«ç§»ã‚‹éš›ã«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’クリアã™ã‚‹(_R)"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "ä¿å­˜(_S)"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "次ã®æ›²ã¸(_N)"
@@ -772,25 +791,33 @@ msgstr "プラグイン(_P)"
msgid "About %s"
msgstr "%s ã«ã¤ã„ã¦"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s ã®è¨­å®š"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "設定(_S)"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "設定(_S)"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "情報(_A)"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "外見"
@@ -906,287 +933,315 @@ msgstr "ç¹ä½“中国語"
msgid "Turkish"
msgstr "トルコ語"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "浮動å°æ•°ç‚¹"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>インターフェイスã®è¨­å®š</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "インターフェイスプラグイン: "
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "出力プラグイン:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’増幅ã™ã‚‹:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "ã‚¿ã‚°ã¥ã‘ã•ã‚Œã¦ã„ãªã„ファイルを増幅ã™ã‚‹:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>出力ã®è¨­å®š</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "ビット深度:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "ãƒãƒƒãƒ•ã‚¡ãƒ¼ã‚µã‚¤ã‚º:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "ソフトクリッピング"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "ソフトウェアã®éŸ³é‡ã‚³ãƒ³ãƒˆãƒ­ãƒ¼ãƒ«ã‚’使ㆠ(éžæŽ¨å¥¨)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>リプレイゲイン</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "リプレイゲインを有効ã«ã™ã‚‹"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "アルãƒãƒ ãƒ¢ãƒ¼ãƒ‰"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "クリッピングを防ã (éžæŽ¨å¥¨)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>音é‡ã®èª¿æ•´</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "プロキシã®ãƒ›ã‚¹ãƒˆå:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "プロキシã®ãƒãƒ¼ãƒˆ:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "プロキシã®ãƒ¦ãƒ¼ã‚¶å:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "プロキシã®ãƒ‘スワード:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®è¨­å®š</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>プロキシã®è¨­å®š</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "プロキシã®ä½¿ç”¨ã‚’有効ã«ã™ã‚‹"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "プロキシã®èªè¨¼ã‚’è¡Œã†"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "文字コードã®è‡ªå‹•æ¤œå‡ºå¯¾è±¡è¨€èªž:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "検出失敗時ã«è©¦è¡Œã™ã‚‹æ–‡å­—コード:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>動作</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "起動時ã«å†ç”Ÿã‚’å†é–‹ã™ã‚‹"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "å†ç”Ÿã›ãšã«ä¸€æ™‚åœæ­¢çŠ¶æ…‹ã§èµ·å‹•"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "ç¾åœ¨ã®æ›²ãŒå‰Šé™¤ã•ã‚ŒãŸæ™‚ã«æ¬¡ã®æ›²ã‚’å†ç”Ÿã™ã‚‹"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "ファイルを開ã時ã«ãƒ—レイリストをクリアã™ã‚‹"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "ファイルを一時プレイリストã§é–‹ã"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>曲ã®è¡¨ç¤º</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "曲番å·ã®è¡¨ç¤º"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "先頭ã®ã‚¼ãƒ­ã‚’表示ã™ã‚‹ (2:00 -> 02:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>互æ›æ€§</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "\\ (ãƒãƒƒã‚¯ã‚¹ãƒ©ãƒƒã‚·ãƒ¥) をフォルダーã®åŒºåˆ‡ã‚Šæ–‡å­—ã¨ã—ã¦è§£é‡ˆã™ã‚‹"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>アルãƒãƒ ã‚¢ãƒ¼ãƒˆ</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "次ã®å˜èªžã«ãƒžãƒƒãƒã™ã‚‹ç”»åƒã‚’検索ã™ã‚‹ (コンマã§åŒºåˆ‡ã‚‹):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "次ã®å˜èªžã«ãƒžãƒƒãƒã™ã‚‹ç”»åƒã‚’除外ã™ã‚‹ (コンマã§åŒºåˆ‡ã‚‹):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "曲ã®ãƒ•ã‚¡ã‚¤ãƒ«åã«ãƒžãƒƒãƒã™ã‚‹ç”»åƒã‚’検索ã™ã‚‹"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "å†å¸°çš„ã«æ¤œç´¢ã™ã‚‹"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "検索ã®æ·±ã•:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>ãƒãƒƒãƒ—アップ情報</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "ãƒãƒƒãƒ—アップ情報を表示ã™ã‚‹"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "ãƒãƒƒãƒ—アップã®é…ã‚Œ (10秒å˜ä½):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "ç¾åœ¨ã®æ›²ã®ã‚¿ã‚¤ãƒ ã‚¹ã‚±ãƒ¼ãƒ«ã‚’表示ã™ã‚‹"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>高度ãªè¨­å®š</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "メタデータãŒãªã„ã¨ãã«ãƒ•ã‚¡ã‚¤ãƒ«ãƒ‘スã‹ã‚‰æŽ¨å®š"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "å†ç”ŸãŒçµ‚ã‚ã‚‹ã¾ã§æ›²ã®ãƒ¡ã‚¿ãƒ‡ãƒ¼ã‚¿ã‚’読ã¿è¾¼ã¾ãªã„"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "ファイル拡張å­ãŒæœªçŸ¥ã®ã¨ãã«ã¯ãƒ•ã‚¡ã‚¤ãƒ«å†…容を精査ã™ã‚‹"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "タイトル"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "タイトル - アーティスト"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "タイトル - アーティスト - アルãƒãƒ "
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "アーティスト - タイトル"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "アーティスト - アルãƒãƒ  - タイトル"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "アーティスト - アルãƒãƒ  - トラック. タイトル"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "アーティスト [ アルãƒãƒ  ] - トラック. タイトル"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "アルãƒãƒ  - タイトル"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "カテゴリー"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "カスタム"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "タイトルã®æ›¸å¼:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "カスタム文字列:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "%s を使ã£ã¦ã‚ªãƒ¼ãƒ‡ã‚£ã‚ªã‚¹ãƒˆãƒªãƒ¼ãƒ ã‚’録音ã™ã‚‹"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "オーディオ録音プラグインを利用ã§ãã¾ã›ã‚“"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audacious ã®è¨­å®š"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "キャンセル"
@@ -1198,31 +1253,31 @@ msgstr "ä¿å­˜"
msgid "Load"
msgstr "読ã¿è¾¼ã¿"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "プリセットファイルを読込む"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "EQF ファイルを読込む"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "プリセットファイルをä¿å­˜"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "EQF ファイルをä¿å­˜"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Winamp ã®ãƒ—リセットをインãƒãƒ¼ãƒˆ"
@@ -1242,6 +1297,10 @@ msgstr "処ç†ä¸­ ..."
msgid "Error"
msgstr "エラー"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "URL ã‚’é–‹ã"
@@ -1254,7 +1313,12 @@ msgstr "URL を追加"
msgid "Enter URL:"
msgstr "URL を入力:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "é–‹ã"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1270,51 +1334,38 @@ msgstr "フォルダーを開ã"
msgid "Add Folder"
msgstr "フォルダーを追加"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "é–‹ã"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "追加"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "メタデータ"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "作曲者"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "演者"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "制作年"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "制作日"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "技術情報"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME タイプ"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "ビットレート"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "%s ã®æƒ…報をå–å¾—ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "レベル:"
@@ -1362,3 +1413,7 @@ msgstr "プラグイン ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "サービス"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>音é‡ã®èª¿æ•´</b>"
diff --git a/po/ko.po b/po/ko.po
index f519bfc..19c9b87 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -19,8 +19,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Korean (http://www.transifex.com/jlindgren/audacious/language/"
"ko/)\n"
@@ -94,17 +94,17 @@ msgstr "디버깅 메시지 출력(ë‘번 사용할 수 있ìŒ)"
msgid "Run in Qt mode"
msgstr "Qt 모드로 실행"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "알 수 없는 옵션: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "알 수 없는 옵션: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -113,56 +113,69 @@ msgstr ""
"사용법: audacious <옵션> ... <파ì¼> ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "오ë°ì´ì…”스 "
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "íŒŒì¼ %d개를 찾았습니다"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "새 ìž¬ìƒ ëª©ë¡"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "표준 입력"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "ìŒì•… CD, %s 트랙"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(ë¬¸ìž ì¸ì½”딩 오류)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"%s 열기 오류:\n"
-"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "ìž˜ëª»ëœ ì˜¤ë””ì˜¤ 형ì‹"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "ìž¬ìƒ ì¤‘"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -170,7 +183,8 @@ msgstr ""
"메타ë°ì´í„° 검색중(ë˜ëŠ” 비활성화 ë¨)ì´ê¸° ë•Œë¬¸ì— ìž¬ìƒ ëª©ë¡ì„ 정렬할 수 없습니"
"다."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -189,7 +203,7 @@ msgstr "%s 불러오는 중 오류."
msgid "Cannot load %s: unsupported file name extension."
msgstr "%sì„(를) 불러올 수 없습니다: 지ì›í•˜ì§€ 않는 íŒŒì¼ ì´ë¦„ 확장ìž."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "%sì„(를) 저장할 수 없습니다: 지ì›í•˜ì§€ 않는 íŒŒì¼ ì´ë¦„ 확장ìž."
@@ -198,58 +212,59 @@ msgstr "%sì„(를) 저장할 수 없습니다: 지ì›í•˜ì§€ 않는 íŒŒì¼ ì´ë¦„
msgid "Error loading plugin"
msgstr "í”ŒëŸ¬ê·¸ì¸ ë¶ˆëŸ¬ì˜¤ëŠ” 중 오류"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "íƒìƒ‰ 오류"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "íŒŒì¼ í˜•ì‹ì„ ì¸ì‹í•  수 없습니다"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "메타ë°ì´í„° ì½ëŠ” 중 오류"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "모노"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "스테레오"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "ì±„ë„ %dê°œ"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "오디오 CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "%d번 트랙"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(알 수 없는 제목)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "ìž˜ëª»ëœ URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "ì•Œ 수 없는 URI 형ì‹"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "ìž˜ëª»ëœ íŒŒì¼ ì´ë¦„"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "ìž˜ëª»ëœ ì ‘ê·¼ 모드"
@@ -276,9 +291,9 @@ msgstr "제거(_R)"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "취소(_C)"
@@ -303,39 +318,39 @@ msgstr "ìž¬ìƒ ëª©ë¡ ì´ë¦„ 바꾸기"
msgid "What would you like to call this playlist?"
msgstr "ì´ ìž¬ìƒ ëª©ë¡ì„ 호출하기 위해 무얼 하시겠습니까?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "프리셋 파ì¼..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "EQF 파ì¼..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "윈앰프 프리셋..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "가져오기"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "내보내기"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "ì´í€„ë¼ì´ì € 프리셋"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "프리셋 저장"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "ì„ íƒ í•­ëª© ì‚­ì œ"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "ë°”ë€ í•­ëª© ë˜ëŒë¦¬ê¸°"
@@ -425,40 +440,40 @@ msgstr "추가(_A)"
msgid "Close _dialog on add"
msgstr "추가할 ë•Œ 대화ìƒìž 닫기(_D)"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "닫기(_C)"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "제목"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "ìŒì•…ê°€"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "ìŒë°˜"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "장르"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "ì—°ë„"
@@ -467,7 +482,7 @@ msgstr "ì—°ë„"
msgid "Track"
msgstr "트랙"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "길ì´"
@@ -483,197 +498,197 @@ msgstr "품질:"
msgid "Bitrate:"
msgstr "비트 전송율:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "ì• ì´ì‹œë“œ 재즈"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "ì• ì´ì‹œë“œ ë½"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "앰비언트"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "비밥"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "블루글래스"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "블루스"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "쳄버 뮤ì§"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "í´ëž˜ì‹"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "컨트리"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "ë°ìŠ¤ 메탈"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "디스코"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "ì´ì§€ 리스ë‹"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "í¬í¬"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "펑í¬"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "갱스터 랩"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "가스펠"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "그런지"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "하드 ë½"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "헤비메탈"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "힙합"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "하우스"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "재즈"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "정글"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "메달"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "뉴 ì—ì´ì§€"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "뉴 웨ì´ë¸Œ"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "ë…¸ì´ì¦ˆ"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "íŒ"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "íŽ‘í¬ ë½"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "ëž©"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "레게"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "ë½"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "ë½ ì•¤ 롤"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "리듬 앤 블루스"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "스카"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "소울"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "스윙"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "í…Œí¬ë…¸"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "트리íŒ"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "성공ì ìœ¼ë¡œ 저장"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "저장 오류"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "곡 정보"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "앨범 ìŒì•…ê°€"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "주ì„"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "트랙 번호"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "ë‹¤ìŒ ê³¡ìœ¼ë¡œ 넘어갈 ë•Œ ìž…ë ¥ 칸 지우기(_R)"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "저장(_S)"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "다ìŒ(_N)"
@@ -770,25 +785,33 @@ msgstr "플러그ì¸(_P)..."
msgid "About %s"
msgstr "%s ì •ë³´"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s 설정"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "설정(_S)"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "설정(_S)"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "ì •ë³´(_A)"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "모양새"
@@ -904,287 +927,315 @@ msgstr "타ì´ì™„ì–´"
msgid "Turkish"
msgstr "터키어"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "ë¶€ë™ ì†Œìˆ«ì "
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>ì¸í„°íŽ˜ì´ìŠ¤ 설정</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "ì¸í„°íŽ˜ì´ìŠ¤ 플러그ì¸:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "출력 플러그ì¸:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "모든 íŒŒì¼ ì†Œë¦¬ ì¦í­:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "태그가 붙지 ì•Šì€ íŒŒì¼ ì¦í­:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>출력 설정</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "비트 깊ì´:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "ë²„í¼ í¬ê¸°:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "부드러운 í´ë¦¬í•‘"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "프로그램 ìŒëŸ‰ 조절기 사용(추천하지 ì•ŠìŒ)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>ë¦¬í”Œë ˆì´ ê²Œì¸</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "ë¦¬í”Œë ˆì´ ê²Œì¸ í™œì„±í™”"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "ìŒë°˜ 모드"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "í´ë¦¬í•‘ 방지(추천)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>레벨 조정</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "프ë¡ì‹œ 호스트 ì´ë¦„:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "프ë¡ì‹œ í¬íŠ¸:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "프ë¡ì‹œ ì‚¬ìš©ìž ì´ë¦„:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "프ë¡ì‹œ 암호:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>ë„¤íŠ¸ì›Œí¬ ì„¤ì •</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>프ë¡ì‹œ 설정</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "프ë¡ì‹œ 사용"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "프ë¡ì‹œì—ì„œ ì¸ì¦ 사용"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "ë¬¸ìž ì¸ì½”딩 ìžë™ ê°ì§€ê¸°:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "대체할 ë¬¸ìž ì¸ì½”딩:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>ë™ìž‘</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "시작할 ë•Œ ìž¬ìƒ ìƒíƒœ 재개"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "즉시 ìž¬ìƒ ìƒíƒœë¥¼ 재개하는 대신 멈춤"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "현재 ê³¡ì´ ì‚­ì œë˜ë©´ ë‹¤ìŒ ê³¡ìœ¼ë¡œ 진행"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "파ì¼ì„ ì—´ ë•Œ ìž¬ìƒ ëª©ë¡ ì§€ìš°ê¸°"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "ìž„ì‹œ ìž¬ìƒ ëª©ë¡ì—ì„œ íŒŒì¼ ì—´ê¸°"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>노래 표시</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "곡 번호 표시"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "ìžë¦¬ìˆ˜ 맞추기 ì˜(0) 표시(2:00대신 02:00으로)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>호환성</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "\\ (역슬래시)를 í´ë” 구분ìžë¡œ í•´ì„"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>ìŒë°˜ 표지</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "ì´ ë‹¨ì–´ì— ì¼ì¹˜í•˜ëŠ” 그림 검색(콤마로 구분):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "ì´ ë‹¨ì–´ì— ì¼ì¹˜í•˜ëŠ” 그림 제외(콤마로 구분):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "곡 íŒŒì¼ ì´ë¦„ì— ì¼ì¹˜í•˜ëŠ” 그림 검색"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "재귀 검색"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "검색 깊ì´:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>íŒì—… ì •ë³´</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "í’ì„  ë„ì›€ë§ ì •ë³´ 표시"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "í’ì„  ë„ì›€ë§ ì§€ì—°ì‹œê°„(10ì´ˆ 단위):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "현재 ê³¡ì˜ ì‹œê°„ ê¸¸ì´ í‘œì‹œ"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>고급 설정</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "íŒŒì¼ ê²½ë¡œë¡œ 빠진 메타ë°ì´í„° 추측"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "재ìƒí•  ë•Œ 곡 메타ë°ì´í„°ë¥¼ 불러오기"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "íŒŒì¼ ì´ë¦„ 확장ìžë¡œ ì¸íž‰í•  수 없는 íŒŒì¼ ë‚´ìš© 살펴보기"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "제목"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "제목 - ìŒì•…ê°€"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "제목 - ìŒì•…ê°€ - 앨범"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ìŒì•…ê°€ - 제목"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ìŒì•…ê°€ - ìŒë°˜ - 제목"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ìŒì•…ê°€ - ìŒë°˜ - 트랙. 제목"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ìŒì•…ê°€ [ ìŒë°˜ ] - 트랙. 제목"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ìŒë°˜ - 제목"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "부문"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "ì‚¬ìš©ìž ì •ì˜"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "제목 형ì‹:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "ì‚¬ìš©ìž ì •ì˜:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "오ë°ì´ì…”스 설정"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "취소"
@@ -1196,31 +1247,31 @@ msgstr "저장"
msgid "Load"
msgstr "불러오기"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "프리셋 íŒŒì¼ ë¶ˆëŸ¬ì˜¤ê¸°"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "EQF íŒŒì¼ ë¶ˆëŸ¬ì˜¤ê¸°"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "프리셋 íŒŒì¼ ì €ìž¥"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "[ì´ë¦„].preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "EQF íŒŒì¼ ì €ìž¥"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "[ì´ë¦„].eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "윈앰프 프리셋 가져오기"
@@ -1240,6 +1291,10 @@ msgstr "ë™ìž‘ 중..."
msgid "Error"
msgstr "오류"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "URL 열기"
@@ -1252,7 +1307,12 @@ msgstr "URL 추가"
msgid "Enter URL:"
msgstr "URL ìž…ë ¥:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "열기"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1268,51 +1328,38 @@ msgstr "í´ë” 열기"
msgid "Add Folder"
msgstr "í´ë” 추가"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "열기"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "추가"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "메타ë°ì´í„°"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "작곡가"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "연주ìž"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "ìŒë°˜ 제작연ë„"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "ìŒë°˜ 제작ì¼ìž"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "기술 사항"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME 형ì‹"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "비트 전송율"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "%sì— ëŒ€í•œ 정보를 ë³¼ 수 없습니다.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "레벨"
@@ -1360,3 +1407,7 @@ msgstr "플러그ì¸..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>레벨 조정</b>"
diff --git a/po/ky.po b/po/ky.po
index 95b653f..4b750a3 100644
--- a/po/ky.po
+++ b/po/ky.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Kyrgyz (http://www.transifex.com/jlindgren/audacious/language/"
"ky/)\n"
@@ -88,77 +88,93 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d файл табылды"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Жаңы ойнотуу тизмеÑи"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Ðудио CD, жолчо %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Ðзыр ойнотулуп жатат"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
msgstr ""
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -175,7 +191,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -184,58 +200,59 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Моно"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Стерео"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d канал"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -262,9 +279,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -289,39 +306,39 @@ msgstr "Ойнотуу тизмеÑинин атын өзгөртүү"
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -411,40 +428,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "ÐÑ‚Ñ‹"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "ÐткаруучуÑу"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ðльбому"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Жанр"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Жыл"
@@ -453,7 +470,7 @@ msgstr "Жыл"
msgid "Track"
msgstr "Жолчо"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Узундук"
@@ -469,197 +486,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "ЭйÑид-джаз"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "ЭйÑид-рок"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Эмбиент"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Бибоп"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "БлюграÑÑ"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Блюз"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Камералык музыка"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "КлаÑÑикалык"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Кантри"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "ДÑÑ‚-метал"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "ДиÑко"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Жеңил музыка"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Элдик"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Фанк"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "ГангÑта-Ñ€Ñп"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "ГоÑпел"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Гранж"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Хард-рок"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Хеви-метал"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Хип-хоп"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "ХауÑ"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Джаз"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Джангл"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Метал"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "Ðью-Ñйдж"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "Жаңы толкун"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Ðойз"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Поп"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Панк-рок"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "РÑп"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Регги"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Рок"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Рок-н-ролл"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Ритм-н-блюз"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ска"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Соул"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Свинг"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Техно"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Трип-хоп"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Ыр жөнүндө маалымат"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Комментарий"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -756,25 +773,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -890,287 +915,315 @@ msgstr "Тайвань"
msgid "Turkish"
msgstr "Түрк"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Оома чекит"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Чыгыш плагини:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "дБ"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Чыгыштын ыраÑтоолору</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Биттин тереңдиги:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Буфердин өлчөмү:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "мÑ"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Жумшак кеÑÒ¯Ò¯"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr ""
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Ðльбом режими"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr ""
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>ДеңгÑÑлдерди жөнгө Ñалуу</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Сервер:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Порт:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Колдонуучу аты:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "СырÑөз:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>ПрокÑини ыраÑтоо</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "ПрокÑини колдонуу"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr ""
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Ðракет</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr ""
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Файлдарды ачканда ойнотуу тизмеÑин тазалоо"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr ""
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Ырды көрÑÓ©Ñ‚Ò¯Ò¯</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Ыр номерин көрÑÓ©Ñ‚Ò¯Ò¯"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Батышкычтык</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr ""
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Ðльбом тышы</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr ""
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "РекурÑивдик издөө"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Издөө тереңдиги:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Калкып чыгуучу маалымат</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Калкыма маалыматты көрÑÓ©Ñ‚Ò¯Ò¯"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr ""
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr ""
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr ""
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "ÐТЫ"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ÐТКÐРУУЧУСУ - ÐТЫ"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ÐТКÐРУУЧУСУ - ÐЛЬБОМУ - ÐТЫ"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ÐТКÐРУУЧУСУ - ÐЛЬБОМУ - ЖОЛЧОСУ, ÐТЫ"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ÐТКÐРУУЧУСУ [ ÐЛЬБОМУ ] - ЖОЛЧОСУ, ÐТЫ"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÐЛЬБОМУ - ÐТЫ"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "КатегориÑ"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Өз ыраÑтоолор"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Ðталыштын форматы:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Өз формат:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1182,31 +1235,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1226,6 +1279,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "URL ачуу"
@@ -1238,7 +1295,12 @@ msgstr "URL кошуу"
msgid "Enter URL:"
msgstr "URL киргизиңиз:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1252,51 +1314,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "%s үчүн маалымат жок.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1344,3 +1393,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>ДеңгÑÑлдерди жөнгө Ñалуу</b>"
diff --git a/po/lt.po b/po/lt.po
index 4a2201b..a00bd6b 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Lithuanian (http://www.transifex.com/jlindgren/audacious/"
"language/lt/)\n"
@@ -89,17 +89,17 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Nežinomas parametras: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Nežinomas parametras: %c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -108,11 +108,15 @@ msgstr ""
"Naudojimas: [PARAMETRAS]... [FAILAS]...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -120,44 +124,55 @@ msgstr[0] "%d failas rastas"
msgstr[1] "%d failai rasti"
msgstr[2] "%d failų rasti"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Naujas grojaraštis"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio CD, takelis %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Dabar grojama"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -165,7 +180,8 @@ msgstr ""
"Vis dar vyksta(arba išjungta) meta duomenų skaitymas, todėl neįmanoma "
"surikiuoti grojaraÅ¡Äio."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -182,7 +198,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -191,27 +207,27 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -219,32 +235,33 @@ msgstr[0] "%d kanalas"
msgstr[1] "%d kanalai"
msgstr[2] "%d kanalų"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -271,9 +288,9 @@ msgstr "_Pašalinti"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Atsisakyti"
@@ -298,39 +315,39 @@ msgstr "Pervadinti grojaraštį"
msgid "What would you like to call this playlist?"
msgstr "Kaip pavadinsite šį grojaraštį?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -420,40 +437,40 @@ msgstr "_PridÄ—ti"
msgid "Close _dialog on add"
msgstr "Pridėjus, užverti _dialogą"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Užverti"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Pavadinimas"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "AtlikÄ—jas"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Albumas"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Žanras"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Metai"
@@ -462,7 +479,7 @@ msgstr "Metai"
msgid "Track"
msgstr "Takelis"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "TrukmÄ—"
@@ -478,197 +495,197 @@ msgstr "KokybÄ—:"
msgid "Bitrate:"
msgstr "Bitų dažnis:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebob"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Chamber Music"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Classical"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-Hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-Hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Sėkmingai išsaugota"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Įrašymo klaida"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Dainos informacija"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Komentaras"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Dainos numeris"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Įrašyti"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -765,25 +782,33 @@ msgstr "_Įskiepiai..."
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Nustatyti"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Nustatymai"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Apie"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "IÅ¡vaizda"
@@ -899,288 +924,316 @@ msgstr "TaivanieÄių"
msgid "Turkish"
msgstr "Turkų"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Slankiojantis taškas"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>SÄ…sajos nustatymai</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Sąsajos įskiepis:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Išvesties įskiepis:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Pagarsinti visus failus:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Pagarsinti failus be žymių:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>IÅ¡vesties nustatymai</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Nominalus bitų sekos greitis:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Buferio dydis (kb):"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Lengvas apkrapymas"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Naudoti programinį garso valdymą (nerekomenduojama)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Garso lygio sulyginimas</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Įjungt garso lygio sulyginimą"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Albumo režimas"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Uždrausti apkarpymą (rekomenduojama)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Nustatyti lygius</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Tarpinis serveris:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Tarpinio serverio prievadas:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Tarpinio serverio naudotojas:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Tarpinio serverio slaptažodis:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Tarpinio serverio nustatymai</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Leisti naudoti tarpinį serverį"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Su tarpiniu serveriu naudoti tapatybÄ—s nustatymÄ…"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Automatinis koduotÄ—s nustatymas:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Atsarginis kodavimas:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Elgsena</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Kai pasirinkta daina ištrinama, žengti į priekį"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Kai atveriamas failas, išvalyti grojaraštį"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Atverti failus laikiname grojaraštyje"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>KÅ«rinio pavadinimo vaizdavimas</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Rodyti dainos numerį"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Rodyti nulius priekyje (02:00 vietoj 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Suderinamumas</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Laikyti \\ (įžambinį kairįjį brūkšnį) aplanko skirtuku"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Albumo apivadalinimas</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Ieškoti paveikslėlių kurie atitinka šiuos žodžius (atskirti kableliais):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "IÅ¡skirti žodžius atitinkanÄius Å¡iuos žodžius (atskirti kableliais):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "IeÅ¡koti paveikslÄ—lių atitinkanÄių dainos failo vardÄ…"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Ieškoti rekursyviai"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Paieškos gylis:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>IÅ¡Å¡okanÄio lango informacija</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Rodyti iššokantį informacijos langą"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "IÅ¡Å¡okanÄio lango rodymo trukmÄ—(deÅ¡imtimis sekundžių):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Rodyti grojanÄios dainos laiko juostÄ…"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Kol negrojama, dainom neįkrauti meta duomenų"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "PAVADINIMAS"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ATLIKÄ–JAS - PAVADINIMAS"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ATLIKÄ–JAS - ALBUMAS - PAVADINIMAS"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ATLIKÄ–JAS - ALBUMAS - TAKELIS. PAVADINIMAS"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ATLIKÄ–JAS [ ALBUMAS ] - TAKELIS. PAVADINIMAS"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUMAS - PAVADINIMAS"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategorija"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "PasirinktinÄ—"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Pavadinimo formatas:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "PasirinktinÄ— eilutÄ—:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audacious nustatymai"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1192,31 +1245,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1236,6 +1289,10 @@ msgstr ""
msgid "Error"
msgstr "Klaida"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Atverti URL"
@@ -1248,7 +1305,12 @@ msgstr "PridÄ—ti URL"
msgid "Enter URL:"
msgstr "Įveskite URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1264,51 +1326,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "NÄ—ra informacijos apie %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1356,3 +1405,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Nustatyti lygius</b>"
diff --git a/po/lv.po b/po/lv.po
index 96bd6f0..e40839f 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Latvian (http://www.transifex.com/jlindgren/audacious/"
"language/lv/)\n"
@@ -86,28 +86,32 @@ msgstr "DrukÄt atkļūdoÅ¡anas ziņojumus (var tikt izmantots divas reizes)"
msgid "Run in Qt mode"
msgstr "Palaist Qt režīmÄ"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "NezinÄma opcija: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "NezinÄma opcija: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr "Lietošana: audacious [OPCIJA] ... [FAILS] ...\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -115,46 +119,55 @@ msgstr[0] "Atrasts %d fails"
msgstr[1] "Atrasti %d faili"
msgstr[2] "Atrasti %d faili"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Jauns repertuÄrs"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Standarta ievade"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio CD, %s. celiņš"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(rakstzīmju kodēšanas kļūda)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Kļūda atverot %s:\n"
-"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "NederÄ«gs audio formÄts"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Pašreiz atskaņo"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -162,7 +175,8 @@ msgstr ""
"RepertuÄrs nevar tikt sakÄrtots, jo joprojÄm noris metadatu skenÄ“Å¡ana (vai "
"arÄ« tÄ ir atslÄ“gta)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -181,7 +195,7 @@ msgstr "Kļūda ielÄdÄ“jot %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "NeizdevÄs ielÄdÄ“t %s: neatbalstÄ«ts faila paplaÅ¡inÄjums."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "NeizdevÄs saglabÄt %s: neatbalstÄ«ts faila paplaÅ¡inÄjums."
@@ -190,27 +204,27 @@ msgstr "NeizdevÄs saglabÄt %s: neatbalstÄ«ts faila paplaÅ¡inÄjums."
msgid "Error loading plugin"
msgstr "Kļūda ielÄdÄ“jot spraudni"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Meklēšanas kļūda"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Faila formÄts nav atpazÄ«ts"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Kļūda lasot metadatus"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -218,32 +232,33 @@ msgstr[0] "%d kanÄls"
msgstr[1] "%d kanÄli"
msgstr[2] "%d kanÄlu"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Audio CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Celiņš %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(nezinÄms nosaukums)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Nederīgs URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "NezinÄma URI shÄ“ma"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Nederīgs faila nosaukums"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Nederīgs piekļūšanas režīms"
@@ -270,9 +285,9 @@ msgstr "_Izņemt"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "At_celt"
@@ -297,39 +312,39 @@ msgstr "PÄrdÄ“vÄ“t repertuÄru"
msgid "What would you like to call this playlist?"
msgstr "KÄ jÅ«s vÄ“lÄ“tos nosaukt Å¡o repertuÄru?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "SÄkumuzstÄdÄ«jumu fails ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "EQF fails ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Winamp sÄkumuzstÄdÄ«jumi ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importēt"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Eksportēt"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Balansiera sÄkumuzstÄdÄ«jumi"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "SaglabÄt sÄkumuzstÄdÄ«jumu"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Dzēst izvēlētos"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Atcelt izmaiņas"
@@ -419,40 +434,40 @@ msgstr "Pi_evienot"
msgid "Close _dialog on add"
msgstr "Pievienojot aizvērt _dialoglogu"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Aizvērt"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Nosaukums"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "IzpildÄ«tÄjs"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Albums"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Žanrs"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Gads"
@@ -461,7 +476,7 @@ msgstr "Gads"
msgid "Track"
msgstr "Celiņš"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Ilgums"
@@ -477,197 +492,197 @@ msgstr "KvalitÄte:"
msgid "Bitrate:"
msgstr "BitÄtrums:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blūzs"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Chamber Music"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "KlasiskÄ mÅ«zika"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Kantrī"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disko"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Džezs"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pops"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Pankroks"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Reps"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Regejs"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Roks"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Tehno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "SaglabÄÅ¡ana veiksmÄ«ga"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "SaglabÄÅ¡anas kļūda"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Dziesmas info"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Albuma izpildÄ«tÄjs"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "KomentÄrs"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Celiņa numurs"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "NotÄ«_rÄ«t laikus, pÄrvietojoties uz nÄkamo dziesmu"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_SaglabÄt"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_NÄkamÄ"
@@ -766,25 +781,33 @@ msgstr "S_praudņi ..."
msgid "About %s"
msgstr "Par %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s iestatījumi"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "Ie_statīt"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "I_estatījumi"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Par"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Izskats"
@@ -900,287 +923,315 @@ msgstr "TaivÄnu"
msgid "Turkish"
msgstr "Turku"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "PeldoÅ¡Ä punkta"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Saskarnes iestatījumi</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Saskarnes spraudnis:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Izvades spraudnis:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "PastiprinÄt visus failus:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "PastiprinÄt netagotos failus:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Izvades iestatījumi</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bitu dziļums:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Bufera izmērs:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "'MÄ«kstÄ' apgrieÅ¡ana"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Lietot programmatūras skaļuma kontroli (nav ieteicams)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Normalizēšana</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Ieslēgt normalizēšanu"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Albuma režīms"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Novērst apgriešanu (ieteicams)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Regulēt līmeņus</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Starpniekservera nosaukums:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Starpniekservera ports:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Starpniekservera lietotÄjvÄrds:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Starpniekservera parole:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Tīkla iestatījumi</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Starpniekservera konfigurÄcija</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Ieslēgt starpniekservera izmantošanu"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Savienojoties ar starpniekserveri, izmantot autentificēšanos"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "AutomÄtiska rakstzÄ«mju kodÄ“juma noteikÅ¡ana priekÅ¡:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "AtkÄpÅ¡anÄs rakstzÄ«mju kodÄ“jumi:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>IzturÄ“Å¡anÄs</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Palaižot turpinÄt atskaņoÅ¡anu"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "PauzÄ“t nevis uzreiz atsÄkt"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Iet uz priekÅ¡u, ja paÅ¡reizÄ“jÄ dziesma tiek dzÄ“sta"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Atverot failus, notÄ«rÄ«t repertuÄru"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "AtvÄ“rt failus pagaidu repertuÄrÄ"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Dziesmu attēlojums</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "RÄdÄ«t dziesmu numurus"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "RÄdÄ«t ievadoÅ¡Äs nulles (02:00 nevis 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Savietojamība</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "InterpretÄ“t \\ (otrÄdo slÄ«psvÄ«tru) kÄ mapju atdalÄ«tÄju"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Albuma vÄks</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "MeklÄ“t attÄ“lus, kuri atbilst Å¡iem vÄrdiem (atdalÄ«tiem ar komatu):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Neiekļaut attÄ“lus, kuri atbilst Å¡iem vÄrdiem (atdalÄ«tiem ar komatu):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Meklēt attēlus, kas atbilst dziesmas faila nosaukumam"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Meklēt rekursīvi"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Meklēšanas dziļums:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>IzlecoÅ¡Ä informÄcija</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "RÄdÄ«t izlecoÅ¡o informÄciju"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "IzlecoÅ¡Ä loga aizture (sekundes desmitdaļas):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "RÄdÄ«t laika mÄ“rogu paÅ¡reizÄ“jai dziesmai"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>PaplaÅ¡inÄti</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Minēt trūkstošos metadatus no faila ceļa"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "NeielÄdÄ“t metadatus, lÄ«dz dziesma tiek atskaņota"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "TestÄ“t failus ar neatpazÄ«tiem failu paplaÅ¡inÄjumiem"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "NOSAUKUMS"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "NOSAUKUMS - IZPILDĪTĀJS"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "NOSAUKUMS - IZPILDĪTĀJS - ALBUMS"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "IZPILDĪTĀJS - NOSAUKUMS"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "IZPILDĪTĀJS - ALBUMS - NOSAUKUMS"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "IZPILDĪTĀJS - ALBUMS - CELIŅŠ. NOSAUKUMS"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "IZPILDĪTĀJS [ ALBUMS ] - CELIŅŠ. NOSAUKUMS"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUMS - NOSAUKUMS"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategorija"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "PielÄgots"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Nosaukuma formÄts:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "PielÄgota virkne:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Ierakstīt audio straumi, izmantojot %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Audio ierakstīšanas spraudnis nav pieejams"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audacious iestatījumi"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Atcelt"
@@ -1192,31 +1243,31 @@ msgstr "SaglabÄt"
msgid "Load"
msgstr "IelÄdÄ“t"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "IelÄdÄ“t sÄkumuzstÄdÄ«jumu failu"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "IelÄdÄ“t EQF failu"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "SaglabÄt sÄkumuzstÄdÄ«jumu failu"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<nosaukums>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "SaglabÄt EQF failu"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<nosaukums>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "ImportÄ“t Winamp sÄkumuzstÄdÄ«jumus"
@@ -1236,6 +1287,10 @@ msgstr "Darbojas ..."
msgid "Error"
msgstr "Kļūda"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Atvērt URL"
@@ -1248,7 +1303,12 @@ msgstr "Pievienot URL"
msgid "Enter URL:"
msgstr "Ievadiet URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Atvērt"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1264,51 +1324,38 @@ msgstr "Atvērt mapi"
msgid "Add Folder"
msgstr "Pievienot mapi"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Atvērt"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Pievienot"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadati"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Komponists"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "IzpildÄ«tÄjs"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Ierakstīšanas gads"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Ierakstīšanas datums"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Tehniskie"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME tips"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "BitÄtrums"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "InformÄcija priekÅ¡ %s nav pieejama.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "LÄ«menis"
@@ -1356,3 +1403,7 @@ msgstr "Spraudņi ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Servisi"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Regulēt līmeņus</b>"
diff --git a/po/ml_IN.po b/po/ml_IN.po
index 30dc44b..a184f7c 100644
--- a/po/ml_IN.po
+++ b/po/ml_IN.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Malayalam (India) (http://www.transifex.com/jlindgren/"
"audacious/language/ml_IN/)\n"
@@ -85,72 +85,87 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "ഒഡാഷàµà´¯à´¸àµ"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d ഫയലàµâ€ à´•à´£àµà´Ÿàµ†à´¤àµà´¤à´¿"
msgstr[1] "%d ഫയലàµà´•à´³àµâ€ à´•à´£àµà´Ÿàµ†à´¤àµà´¤à´¿"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "à´ªàµà´¤à´¿à´¯ à´ªàµà´²àµ‡à´²à´¿à´¸àµà´±àµà´±àµ"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "ഓഡിയോ സി.à´¡à´¿., à´Ÿàµà´°à´¾à´•àµà´•àµ %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "ഇപàµà´ªàµ‹à´³àµâ€ പാടàµà´¨àµà´¨à´¤àµ"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -158,7 +173,8 @@ msgstr ""
"മെറàµà´±à´¾à´¡à´¾à´±àµà´±à´¾ à´¸àµà´•à´¾à´¨à´¿à´™àµ à´•à´´à´¿à´žàµà´žà´¿à´Ÿàµà´Ÿà´¿à´²àµà´²à´¾à´¤àµà´¤à´¤à´¿à´¨à´¾à´²àµâ€ à´ªàµà´²àµ‡à´²à´¿à´¸àµà´±àµà´±àµ സോരàµâ€à´Ÿàµà´Ÿàµ ചെയàµà´¯à´¾à´¨à´¾à´µà´¿à´²àµà´² (à´…à´²àµà´²àµ†à´™àµà´•à´¿à´²àµâ€ "
"അസാദàµà´§àµà´¯à´®à´¾à´•àµà´•à´¿à´µà´šàµà´šà´¤à´¿à´¨à´¾à´²àµâ€)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -175,7 +191,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -184,59 +200,60 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "മോണോ"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "à´¸àµà´±àµà´±àµ€à´°à´¿à´¯àµ‹"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d ചാനലàµâ€"
msgstr[1] "%d ചാനലàµà´•à´³àµâ€"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -263,9 +280,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -290,39 +307,39 @@ msgstr "à´ªàµà´²àµ‡à´²à´¿à´¸àµà´±àµà´±à´¿à´¨àµà´±àµ† പേരൠമാറà
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -412,40 +429,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "ടൈറàµà´±à´¿à´²àµâ€"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "ആരàµâ€à´Ÿàµà´Ÿà´¿à´¸àµà´±àµà´±àµ"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "ആലàµâ€à´¬à´‚"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "തരം"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "വരàµâ€à´·à´‚"
@@ -454,7 +471,7 @@ msgstr "വരàµâ€à´·à´‚"
msgid "Track"
msgstr "à´Ÿàµà´°à´¾à´•àµà´•àµ"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "നീളം"
@@ -470,197 +487,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "ആസിഡൠജാസàµ"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "ആസിഡൠറോകàµà´•àµ"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "ആംബിയനàµà´±àµ"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "ബിബോപàµ"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "à´¬àµà´²àµ‚à´—àµà´°à´¾à´¸àµ"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "à´¬àµà´²àµ‚à´¸àµ"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "ചേംബരàµâ€ à´®àµà´¯àµ‚സികàµ"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "à´•àµà´²à´¾à´¸à´¿à´•àµà´•à´²àµâ€"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "à´•à´£àµâ€à´Ÿàµà´°à´¿"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "ഡെതàµà´¤àµ മെറàµà´±à´²àµâ€"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "à´¡à´¿à´¸àµà´•àµ‹"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "ഈസി ലിസണിങàµ"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "നാടോടി"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "à´«à´™àµà´•àµ"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "à´—à´™àµà´¸àµà´¤à´¾ റാപàµà´ªàµ"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "ഗോസàµà´ªà´²àµâ€"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "à´—àµà´°à´™àµ"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "ഹാഡൠറോകàµà´•àµ"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "ഹെവി മെറàµà´±à´²àµâ€"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "ഹിപàµ-ഹോപàµà´ªàµ"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "വീടàµ"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "ജാസàµ"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "കാടàµ"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "മെറàµà´±à´²àµâ€"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "നവയàµà´—à´‚"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "നവതരംഗം"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "ശബàµà´¦à´‚"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "പോപàµà´ªàµ"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "പങàµà´•àµ റോകàµà´•àµ"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "റാപàµà´ªàµ"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "റെഗàµà´—േജàµ"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "റോകàµà´•àµ"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "റോകàµà´•àµ ആനàµâ€à´¡àµ റോളàµâ€"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "റിഥം ആനàµâ€à´¡àµ à´¬àµà´²àµ‚à´¸àµ"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "à´¸àµà´•à´¾"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "സോളàµâ€"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "à´¸àµà´µà´¿à´™àµ"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "ടെകàµà´¨àµ‹"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "à´Ÿàµà´°à´¿à´ªàµà´ªàµ-ഹോപàµà´ªàµ"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "സോങൠഇനàµâ€à´«àµ‹"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -757,25 +774,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -891,287 +916,315 @@ msgstr "തായàµâ€Œà´µà´¾à´¨àµ€à´¸àµ"
msgid "Turkish"
msgstr "à´Ÿà´°àµâ€à´•àµà´•à´¿à´·àµ"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "à´«àµà´²àµ‹à´Ÿàµà´Ÿà´¿à´™àµ പോയിനàµà´±àµ"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "ഔടàµà´ªàµà´Ÿàµà´Ÿàµ à´ªàµà´²à´—àµà´—à´¿à´¨àµâ€"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "à´Žà´²àµà´²à´¾ ഫയലàµà´•à´³àµà´‚ ആംപàµà´²à´¿à´«àµˆ ചെയàµà´¯àµà´•"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "à´…à´£àµâ€à´Ÿà´¾à´—àµà´¡àµ ഫയലàµà´•à´³àµâ€ ആംപàµà´²à´¿à´«àµˆ ചെയàµà´¯àµà´•:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>ഔടàµà´ªàµà´Ÿàµà´Ÿàµ à´•àµà´°à´®àµ€à´•à´°à´£à´™àµà´™à´³àµâ€</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "ബിറàµà´±àµ ഡെപàµà´¤àµ"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "ബഫരàµâ€ സൈസàµ"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "സോഫàµà´±àµà´±àµ à´•àµà´²à´¿à´ªàµà´ªà´¿à´™àµ"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "സോഫàµà´±àµà´±àµâ€Œà´µàµ†à´¯à´°àµâ€ ശബàµà´¦à´¨à´¿à´¯à´¨àµà´¤àµà´°à´£àµ‹à´ªà´¾à´§à´¿ ഉപയോഗിയàµà´•àµà´•àµà´• (à´¶àµà´ªà´¾à´°àµâ€à´¶ ചെയàµà´¯à´ªàµà´ªàµ†à´Ÿàµà´Ÿà´¿à´Ÿàµà´Ÿà´¿à´²àµà´²)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>റീപàµà´²àµ‡ ഗെയàµà´¨àµâ€</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "റീപàµà´²àµ‡ ഗെയàµà´¨àµâ€ സാദàµà´§àµà´¯à´®à´¾à´•àµà´•àµà´•"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "ആലàµâ€à´¬à´‚ മോഡàµ"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "à´•àµà´²à´¿à´ªàµà´ªà´¿à´™àµ തടയàµà´• (à´¶àµà´ªà´¾à´°àµâ€à´¶ ചെയàµà´¯à´ªàµà´ªàµ†à´Ÿàµà´Ÿà´¤àµ)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>ലെവലàµà´•à´³àµâ€ à´•àµà´°à´®àµ€à´•à´°à´¿à´¯àµà´•àµà´•àµà´•</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "à´ªàµà´°àµ‹à´•àµà´¸à´¿ ഹോസàµà´±àµà´±àµà´¨àµ†à´¯à´¿à´‚:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "à´ªàµà´°àµ‹à´•àµà´¸à´¿ പോരàµâ€à´Ÿàµà´Ÿàµ"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "à´ªàµà´°àµ‹à´•àµà´¸à´¿ ഉപയോകàµà´¤àµƒà´¨à´¾à´®à´‚"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "à´ªàµà´°àµ‹à´•àµà´¸à´¿ അടയാളവാകàµà´¯à´‚"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>à´ªàµà´°àµ‹à´•àµà´¸à´¿ à´•àµà´°à´®àµ€à´•à´°à´£à´‚</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "à´ªàµà´°àµ‹à´•àµà´¸à´¿ ഉപയോഗം സാദàµà´§àµà´¯à´®à´¾à´•àµà´•àµà´•"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "à´ªàµà´°àµ‹à´•àµà´¸à´¿ ഉപയോഗിചàµà´šàµà´•àµŠà´£àµà´Ÿàµà´³àµà´³ ഓതനàµà´±à´¿à´•àµà´•àµ‡à´·à´¨àµâ€ സാദàµà´§àµà´¯à´®à´¾à´•àµà´•àµà´•"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "ഇതിനായി à´“à´Ÿàµà´Ÿàµ‹ à´•àµà´¯à´¾à´°à´•àµà´±àµà´±à´°àµâ€ à´Žà´¨àµâ€à´•àµ‹à´¡à´¿à´™àµ à´¡à´¿à´±àµà´±à´•àµà´±àµà´±à´°àµâ€:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "ഫാളàµâ€à´¬à´¾à´•àµà´•àµ à´•àµà´¯à´¾à´°à´•àµà´±àµà´±à´°àµâ€ à´Žà´¨àµâ€à´•àµ‹à´¡à´¿à´™àµà´™àµà´•à´³àµâ€:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>à´¸àµà´µà´­à´¾à´µà´‚</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "à´ˆ പാടàµà´Ÿàµ ഡിലീറàµà´±à´¾à´¯à´¾à´²àµâ€ à´®àµà´¨àµà´¨àµ‹à´Ÿàµà´Ÿàµà´¨àµ€à´™àµà´™àµà´•"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "ഫയലàµà´•à´³àµâ€ à´¤àµà´±à´•àµà´•àµà´®àµà´ªàµ‹à´³àµâ€ à´ªàµà´²àµ‡à´²à´¿à´¸àµà´±àµà´±àµ വെടിപàµà´ªà´¾à´•àµà´•àµà´•"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "ഫയലàµà´•à´³àµâ€ ഒരൠതാതàµà´•à´¾à´²à´¿à´•à´ªàµà´²àµ‡à´²à´¿à´¸àµà´±àµà´±à´¿à´²àµâ€ à´¤àµà´±à´•àµà´•àµà´•"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>സോങൠഡിസàµà´ªàµà´²àµ‡</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "പാടàµà´Ÿàµà´¨à´®àµà´ªà´±àµà´•à´³àµâ€ കാണിയàµà´•àµà´•àµà´•"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "à´¤àµà´Ÿà´•àµà´•à´¤àµà´¤à´¿à´²àµà´³àµà´³ പൂജàµà´¯à´™àµà´™à´³àµâ€ കാണിയàµà´•àµà´•àµà´• (2:00 à´Žà´¨àµà´¨à´¤à´¿à´¨àµà´ªà´•à´°à´‚ 02:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>à´…à´¨àµà´¯àµ‹à´—àµà´¯à´¤</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "\\ (backward slash) -നെ ഒരൠഫോളàµâ€à´¡à´°àµâ€ ഡീലിമിറàµà´±à´°àµâ€ ആയി à´µàµà´¯à´¾à´–àµà´¯à´¾à´¨à´¿à´¯àµà´•àµà´•àµà´•"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>ആലàµâ€à´¬à´‚ ആരàµâ€à´Ÿàµà´Ÿàµ</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "à´ˆ വാകàµà´•àµà´•à´³àµâ€à´•àµà´•àµ യോജിചàµà´š à´šà´¿à´¤àµà´°à´™àµà´™à´³àµâ€à´•àµà´•à´¾à´¯à´¿ തിരയàµà´• (കോമയാലàµâ€ വേരàµâ€à´¤à´¿à´°à´¿à´¯àµà´•àµà´•à´ªàµà´ªàµ†à´Ÿàµà´Ÿà´¤àµ)"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "à´ˆ വാകàµà´•àµà´•à´³àµâ€à´•àµà´•àµ യോജിചàµà´š à´šà´¿à´¤àµà´°à´™àµà´™à´³àµâ€ ഒഴിവാകàµà´•àµà´• (കോമയാലàµâ€ വേരàµâ€à´¤à´¿à´°à´¿à´¯àµà´•àµà´•à´ªàµà´ªàµ†à´Ÿàµà´Ÿà´¤àµ)"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "പാടàµà´Ÿà´¿à´¨àµà´±àµ† ഫയലàµâ€ നെയിമിനൠയോജിചàµà´š à´šà´¿à´¤àµà´°à´™àµà´™à´³àµâ€à´•àµà´•à´¾à´¯à´¿ തിരയàµà´•"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "റികàµà´•à´°àµâ€à´¸àµ€à´µàµ ആയി തിരയàµà´•"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "സേരàµâ€à´šàµà´šàµ ഡെപàµà´¤àµ:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>പോപàµà´ªà´ªàµà´ªàµ വിവരം</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "പോപàµà´ªà´ªàµ വിവരം à´ªàµà´°à´¦à´°àµâ€à´¶à´¿à´ªàµà´ªà´¿à´¯àµà´•àµà´•àµà´•"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "പോപàµà´ªà´ªàµà´ªàµ വൈകലàµâ€ (ഒരൠസെകàµà´•à´¨àµâ€à´¡à´¿à´¨àµà´±àµ† പതàµà´¤à´¿à´²àµŠà´¨àµà´¨àµà´•à´³àµâ€)"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "à´ˆ പാടàµà´Ÿà´¿à´¨àµà´±àµ† ടൈം à´¸àµà´•àµ†à´¯à´¿à´²àµâ€ കാണിയàµà´•àµà´•àµà´•"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "പാടàµà´Ÿàµà´•à´³àµâ€ പാടàµà´¨àµà´¨à´¤àµà´µà´°àµ† മെറàµà´±à´¾à´¡à´¾à´±àµà´± ലോഡൠചെയàµà´¯àµ‡à´£àµà´Ÿ"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITLE"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTIST - TITLE"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTIST - ALBUM - TITLE"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTIST - ALBUM - TRACK. TITLE"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTIST [ ALBUM ] - TRACK. TITLE"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - TITLE"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "വിഭാഗം"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "à´¸àµà´µàµ‡à´šàµà´›à´¯à´¾à´²àµà´³àµà´³"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "ടൈറàµà´±à´¿à´²àµâ€ ഫോരàµâ€à´®à´¾à´±àµà´±àµ:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "à´¸àµà´µàµ‡à´šàµà´›à´¯à´¾à´²àµà´³àµà´³ à´Žà´´àµà´¤àµà´¤àµ:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1183,31 +1236,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1227,6 +1280,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "യൂ.ആരàµâ€.à´Žà´²àµâ€. à´¤àµà´±à´•àµà´•àµà´•"
@@ -1239,7 +1296,12 @@ msgstr "യൂ.ആരàµâ€.à´Žà´²àµâ€. ചേരàµâ€à´•àµà´•àµà´•"
msgid "Enter URL:"
msgstr "യൂ.ആരàµâ€.à´Žà´²àµâ€. നലàµâ€à´•àµà´•:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1255,51 +1317,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "%s-ഉമായി ബനàµà´§à´ªàµà´ªàµ†à´Ÿàµà´Ÿ വിവരങàµà´™à´³àµŠà´¨àµà´¨àµà´‚ ലഭàµà´¯à´®à´²àµà´².\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1347,3 +1396,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>ലെവലàµà´•à´³àµâ€ à´•àµà´°à´®àµ€à´•à´°à´¿à´¯àµà´•àµà´•àµà´•</b>"
diff --git a/po/ms.po b/po/ms.po
index 554eff6..ae932f2 100644
--- a/po/ms.po
+++ b/po/ms.po
@@ -4,16 +4,16 @@
#
# Translators:
# abuyop <abuyop@gmail.com>, 2014
-# abuyop <abuyop@gmail.com>, 2014-2015
+# abuyop <abuyop@gmail.com>, 2014-2016
# Mick The KN <f.seedsss@gmail.com>, 2012
# Mick The KN <f.seedsss@gmail.com>, 2012
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-27 23:04+0000\n"
-"Last-Translator: abuyop <abuyop@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Malay (http://www.transifex.com/jlindgren/audacious/language/"
"ms/)\n"
"Language: ms\n"
@@ -86,17 +86,17 @@ msgstr "Cetak mesej penyahpepijatan (mungkin diguna sebanyak dua kali)"
msgid "Run in Qt mode"
msgstr "Jalan dalam mod Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Pilihan tidak diketahui: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Pilihan tidak diketahui: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -105,56 +105,73 @@ msgstr ""
"Penggunaan: audacious [PILIHAN] ... [FAIL] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d fail ditemui"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Senarai Main Baharu"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Input piawai"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio CD, track %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(ralat pengekodan aksara)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Ralat membuka %s:\n"
+"Ralat memainkan %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Ralat mainbalik tidak diketahui (semak konsol untuk maklumat ralat "
+"terperinci)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Format audio tidak sah"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Kini Dimainkan"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -162,7 +179,8 @@ msgstr ""
"Senarai main tidak boleh diisih kerana pengimbasan data meta sedang berjalan "
"(atau telah dilumpuhkan)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -181,7 +199,7 @@ msgstr "Ralat memuatkan %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Tidak dapat muatkan %s: sambungan nama fail tidak disokong."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Tidak dapat simpan %s: sambungan nama fail tidak disokong."
@@ -190,58 +208,59 @@ msgstr "Tidak dapat simpan %s: sambungan nama fail tidak disokong."
msgid "Error loading plugin"
msgstr "Ralat memuatkan pemalam"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Ralat jangkau"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Format fail tidak dikenali"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Ralat membaca data meta"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d saluran"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "CD Audio"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Trek %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(tajuk tidak diketahui)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "URI tidak sah"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Skema URI tidak diketahui"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Nama fail tidak sah"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Mod capai tidak sah"
@@ -268,9 +287,9 @@ msgstr "_Buang"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Batal"
@@ -295,39 +314,39 @@ msgstr "Namakan Semula Senarai Main"
msgid "What would you like to call this playlist?"
msgstr "Apa yang anda mahu namakan senarai main ini?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Fail praset ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Fail EQF ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Praset Winamp ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Import"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Eksport"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Praset Penyama"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Simpan Praset"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Padam Terpilih"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Kembalikan Perubahan"
@@ -417,40 +436,40 @@ msgstr "T_ambah"
msgid "Close _dialog on add"
msgstr "Tutup _dialog bila ditambah"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "T_utup"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Tajuk"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artis"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Genre"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Tahun"
@@ -459,7 +478,7 @@ msgstr "Tahun"
msgid "Track"
msgstr "Track"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Panjang"
@@ -475,197 +494,197 @@ msgstr "Kualiti:"
msgid "Bitrate:"
msgstr "Kadar bit:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Jazz Asid"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Rock Asid"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Chamber Music"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Classical"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm dan Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Berjaya disimpan"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Ralat simpan"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Maklumat Lagu"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Album Artis"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Ulasan"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Nombor Trek"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "K_osongkan medan bila beralih ke lagu berikutnya"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Simpan"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Berikutnya"
@@ -764,25 +783,33 @@ msgstr "_Pemalam ..."
msgid "About %s"
msgstr "Perihal %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "Tetapan %s"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Tetapkan"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Tetapan"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "Perih_al"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Penampilan"
@@ -898,288 +925,316 @@ msgstr "Bahasa Taiwan"
msgid "Turkish"
msgstr "Bahasa Turki"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Titik terapung"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Tetapan Antaramuka</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Pemalam antaramuka:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Pemalam output:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Kuatkan semua fail:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Kuatkan fail tidak bertanda:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Tetapan Output</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Kedalaman bit:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Saiz penimbal:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "pengeratan lembut"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Guna perisian kawalan volum (tidak disarankan)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Gandaan Main Semula</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Benarkan Gandaan Main Semula"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Mod album"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Halang pengeratan (disaran)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Laras Aras</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Nama hos proksi:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Port proksi:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Nama pengguna proksi:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Kata laluan proksi:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Tetapan Rangkaian</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Konfigurasi Proksi</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Benarkan penggunaan proksi"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Guna pengesahihan dengan proksi"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Pengesan pengekodan aksara berautomatik untuk:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Pengekodan aksara jatuh balik:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Kelakuan</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Sambung main balik ketika permulaan"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Jeda selain dari sambung serta-merta"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Lanjutkan bila lagu semasa dipadam"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Kosongkan senarai main bila membuka fail"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Buka fail dalam senarai main sementara"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Paparan Lagu</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Tunjuk nombor lagu"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Tunjukkan mengetuai sifar (02:00 bukan 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Keserasian</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Tafsirkan \\ (miring belakang) sebagai penyahbatas folder"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Seni Album</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Gelintar imej sepadan dengan perkataan ini (dipisah dengan tanda koma):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Tidak termasuk imej yang sepadan dengan kata (dipisah dengan koma):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Carian untuk imej lagu sepadan dengan nama fail"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Cari secara rekursif"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Cari dalaman:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Maklumat Timbul</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Menunjukkan maklumat popup"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Kelewatan popup (persepuluh sesaat):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Tunjukkan skala masa untuk lagu semasa"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Lanjutan</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Teka data meta yang hilang dari laluan fail"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Jangan muatkan data meta lagu sehingga dimainkan"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Kuar kandungan fail tanpa sambungan nama fail dikenali"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TAJUK"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TAJUK - ARTIS"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TAJUK - ARTIS - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTIST - TAJUK"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTIST - ALBUM - TAJUK"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTIST - ALBUM - TRACK. TAJUK"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTIST [ ALBUM ] - TRACK. TAJUK"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - TAJUK"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategori"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Custom"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Tajuk format:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Rentetan custom:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Rakam strim audio menggunakan %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Tiada pemalam rakaman audio tersedia"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Tetapan Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Batal"
@@ -1191,31 +1246,31 @@ msgstr "Simpan"
msgid "Load"
msgstr "Muat"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Muat Fail Praset"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Muat Fail EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Simpan Fail Praset"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Simpan Fail EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Import Praset Winamp"
@@ -1235,6 +1290,10 @@ msgstr "Bekerja ..."
msgid "Error"
msgstr "Ralat"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Buka URL"
@@ -1247,7 +1306,12 @@ msgstr "Menambah URL"
msgid "Enter URL:"
msgstr "Masukkan URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Buka"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1263,51 +1327,38 @@ msgstr "Buka Folder"
msgid "Add Folder"
msgstr "Tambah Folder"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Buka"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Tambah"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Data meta"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Penggubah"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Penyampai"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Tahun Rakaman"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Tarikh Rakaman"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Teknikal"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Jenis MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Kadar bit"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Tiada maklumat tersedia untuk %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Aras"
@@ -1355,3 +1406,7 @@ msgstr "Pemalam ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Perkhidmatan"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Laras Aras</b>"
diff --git a/po/nl.po b/po/nl.po
index 2340eef..1a39678 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Dutch (http://www.transifex.com/jlindgren/audacious/language/"
"nl/)\n"
@@ -89,17 +89,17 @@ msgstr "Toon debug berichten (kan tweemaal gebruikt worden)"
msgid "Run in Qt mode"
msgstr "Draaien in Qt modus"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Onbekende optie: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Onbekende optie: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -108,57 +108,70 @@ msgstr ""
"Gebruik: audacious [OPTIE] ... [BESTANDSNAAM] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d bestanden gevonden"
msgstr[1] "%d bestanden gevonden"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nieuwe afspeellijst"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio CD, nummer %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(tekencodering fout)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Fout bij het openen van %s:\n"
-"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Ongeldige audioformaat"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Nu aan het afspelen"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -166,7 +179,8 @@ msgstr ""
"De speellijst kon niet gesorteerd worden omdat metadata scannen nog steeds "
"bezig (of uitgeschakeld) is."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -185,7 +199,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr "Kan %s niet laden: niet ondersteunde bestandsnaamextensie"
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "kan %s opslaan: niet ondersteunde bestandsnaamextensie"
@@ -194,59 +208,60 @@ msgstr "kan %s opslaan: niet ondersteunde bestandsnaamextensie"
msgid "Error loading plugin"
msgstr "Fout bij het laden van de plugin"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Zoek fouten"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Bestandsformaat niet herkend"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Fout bij lezen metadata"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d kanaal"
msgstr[1] "%d kanalen"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Audio CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Nummer %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(Onbekende titel)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Ongeldige URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Onbekende URI schema"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Bestandsnaam ongeldig"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -273,9 +288,9 @@ msgstr "_Verwijderen"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Annuleren"
@@ -300,39 +315,39 @@ msgstr "Afspeellijst hernoemen"
msgid "What would you like to call this playlist?"
msgstr "Hoe wilt u deze afspeellijst noemen?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -422,40 +437,40 @@ msgstr "_Toevoegen"
msgid "Close _dialog on add"
msgstr "Sluit _venster bij toevoegen"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Sluiten"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Titel"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artiest"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Genre"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Jaar"
@@ -464,7 +479,7 @@ msgstr "Jaar"
msgid "Track"
msgstr "Nummer"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Lengte"
@@ -480,197 +495,197 @@ msgstr "Kwaliteit:"
msgid "Bitrate:"
msgstr "Bitsnelheid:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Kamermuziek"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klassiek"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop "
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm-and-Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Succesvol opgeslagen"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Er is een fout opgetreden tijdens het opslaan"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Lied informatie"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Album Artiest"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Opmerking"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Titelnummer"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Opslaan"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Volgende"
@@ -767,25 +782,33 @@ msgstr "_Invoegtoepassingen ..."
msgid "About %s"
msgstr "Over %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Instellingen"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Ingesteld"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Instellingen"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Over"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Uiterlijk"
@@ -901,292 +924,320 @@ msgstr "Taiwanees"
msgid "Turkish"
msgstr "Turks"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Zwevende komma"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Interface Instellingen</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Interface invoegtoepassing:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Uitvoer plugin:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Versterk alle bestanden:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Versterk bestanden zonder tag"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Uitvoer instellingen</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bitdiepte:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Bufferomvang:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Zacht clippen"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Gebruik de software volumeregelaar (niet aangeraden)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Normaliseren</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Normaliseren gebruiken"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Album modus"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Afknippen voorkomen (aanbevolen)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Niveaus aanpassen</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Proxy-hostnaam:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Proxy-poort:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Proxy-gebruikersnaam:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Proxy-wachtwoord:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Netwerk Instellingen</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Proxy-configuratie</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Proxy gebruiken"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Gebruik authenticatie voor proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Automatische karakter-encoding detector ingeschakeld voor:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Terugvallen op karakter-encodings:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Gedrag</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Hervatten bij het opstarten"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Pauzeer in plaats van onmiddellijk hervatten"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Ga verder wanneer het huidige liedje is verwijderd"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Wis de afspeellijst wanneer bestanden worden geopend"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Open bestanden in een tijdelijke speellijst"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Nummer weergave</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Toon lied nummers"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Toon leidende nullen (02:00 in plaats van 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibiliteit</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr ""
"Interpreteer \\ (achterwaartse schuine streep) als begrenzingsteken voor een "
"map"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Album hoes</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr ""
"Zoek naar afbeeldingen die met deze woorden overeenkomen (kommagescheiden):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr ""
"Sluit afbeeldingen die met deze woorden overeenkomen uit (kommagescheiden): "
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr ""
"Zoek naar afbeeldingen die met de bestandsnaam van het lied overeenkomen"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Zoek recursief"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Zoekdiepte:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Popup-informatie</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Toon popup informatie"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Popup vertraging (tienden van een seconde):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Toon tijdschaal voor het huidige lied"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Geavanceerd</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Laad metadata voor gegevens niet tot ze afgespeeld worden"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Onderzoek inhoud van bestanden met geen erkende bestandsextensie"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITEL"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTIEST - TITEL"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTIEST - ALBUM -TITEL"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTIEST - ALBUM - NUMMER. TITEL"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTIEST [ ALBUM ] - NUMMER. TITEL"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - TITEL"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Categorie"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Aangepast"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Titelformaat:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Handmatige instelling:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audacious Instellingen"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1198,31 +1249,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1242,6 +1293,10 @@ msgstr "Werken ..."
msgid "Error"
msgstr "Fout"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Open URL"
@@ -1254,7 +1309,12 @@ msgstr "Voeg URL toe"
msgid "Enter URL:"
msgstr "Voer URL in:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Openen"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1270,51 +1330,38 @@ msgstr "Map Openen"
msgid "Add Folder"
msgstr "Map Toevoegen"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Openen"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Toevoegen"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadata"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Componist"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Performer"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Opname Jaar"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Opname Datum"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Technische"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME Type"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bitrate"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Geen informatie beschikbaar voor %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Level"
@@ -1362,3 +1409,7 @@ msgstr "Plugins ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Niveaus aanpassen</b>"
diff --git a/po/pl.po b/po/pl.po
index 20544f2..8abc54a 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -16,16 +16,16 @@
# Marco Oliver Grunwald <m@mgrvnwald.com>, 2013
# Marco Oliver Grunwald <m@mgrvnwald.com>, 2013
# mkkot <marcin2006@gmail.com>, 2013-2014
-# Piotr Sokół <psokol@jabster.pl>, 2012
-# Piotr Strębski <strebski@o2.pl>, 2014-2015
+# Piotr Sokół <psokol.l10n@gmail.com>, 2012
+# Piotr Strębski <strebski@o2.pl>, 2014-2016
# Szymon Weihs <sz.weihs@gmail.com>, 2011
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-09-09 21:26+0000\n"
-"Last-Translator: Piotr Strębski <strebski@o2.pl>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Polish (http://www.transifex.com/jlindgren/audacious/language/"
"pl/)\n"
"Language: pl\n"
@@ -99,17 +99,17 @@ msgstr "Pokaż komunikaty o błędach (może być dwukrotnie użyte)"
msgid "Run in Qt mode"
msgstr "Uruchom w trybie Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Nieznana opcja: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Nieznana opcja: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -118,11 +118,15 @@ msgstr ""
"Obsługa: audacious [OPCJE] ... [PLIK] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -130,46 +134,59 @@ msgstr[0] "Znaleziono plik %d"
msgstr[1] "Znaleziono %d pliki"
msgstr[2] "Znaleziono %d plików"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nowa lista odtwarzania"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Wejście standardowe"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Płyta Audio CD, ścieżka %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(błąd dekodowania znaków)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"BÅ‚Ä…d otwierania %s:\n"
+"BÅ‚Ä…d odtwarzania %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Nieznany błąd odtwarzania (sprawdź konsolę po szczegółowe informacje o "
+"błędzie)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Nieprawidłowy format dźwięku"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Teraz odtwarzane"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -177,7 +194,8 @@ msgstr ""
"Nie można posortować listy odtwarzania, ponieważ odczytywanie metadanych "
"nadal trwa albo zostało ono wyłączone."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -196,7 +214,7 @@ msgstr "BÅ‚Ä…d wczytywania %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Nie można wczytać %s: nieobsługiwane rozszerzenie pliku."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Nie można zapisać %s: nieobsługiwane rozszerzenie pliku."
@@ -205,27 +223,27 @@ msgstr "Nie można zapisać %s: nieobsługiwane rozszerzenie pliku."
msgid "Error loading plugin"
msgstr "BÅ‚Ä…d wczytywania wtyczki"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Znajdź błąd"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Nie rozpoznano formatu pliku"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "BÅ‚Ä…d odczytu metadanych"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -233,32 +251,33 @@ msgstr[0] "%d kanał"
msgstr[1] "%d kanały"
msgstr[2] "%d kanałów"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Audio CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Ścieżka %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(nieznany tytuł)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Błędny URL"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Nieznany protokół URL"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Błędna nazwa pliku"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Nieprawidłowy tryb dostępu"
@@ -285,9 +304,9 @@ msgstr "_Usuń"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Anuluj"
@@ -312,39 +331,39 @@ msgstr "Zmień nazwę listy odtwarzania"
msgid "What would you like to call this playlist?"
msgstr "Podaj nazwÄ™ listy odtwarzania"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Plik ustawień..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Plik EQF..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Ustawienia Winampa..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importuj"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Eksportuj"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Ustawienia korektora"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Zapisz ustawienia"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Usuń zaznaczone"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Wycofaj zmiany"
@@ -434,40 +453,40 @@ msgstr "_Dodaj"
msgid "Close _dialog on add"
msgstr "Za_mknij okno po dodaniu"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Zamknij"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Tytuł"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Wykonawca"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Gatunek"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Rok wydania"
@@ -476,7 +495,7 @@ msgstr "Rok wydania"
msgid "Track"
msgstr "Utwór"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Długość"
@@ -492,197 +511,197 @@ msgstr "Jakość:"
msgid "Bitrate:"
msgstr "Przepływność bitowa:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Muzyka kameralna"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klasyczna"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Lekka muzyka"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Muzyka chrześcijańska"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock & Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Zapisano pomyślnie"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "BÅ‚Ä…d zapisu"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Informacje o nagraniu"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Artysta albumu"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Komentarz"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Numer nagrania"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Czyść pola podczas p_rzechodzenia do następnego utworu"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Zapisz"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Następne"
@@ -780,25 +799,33 @@ msgstr "_Wtyczki..."
msgid "About %s"
msgstr "O Audaciousie %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "Ustawienia %s"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "U_staw"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Ustawienia"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_O Audaciousie"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Wybierz plik"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Wybierz katalog"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "WyglÄ…d"
@@ -914,287 +941,315 @@ msgstr "Tajwański"
msgid "Turkish"
msgstr "Turecki"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Typ zmiennopozycyjny"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Ustawienia interfejsu</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Wtyczka interfejsu:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "System dźwięku:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Wzmocnij wszystkie pliki:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Wzmocnij pliki bez etykiet:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Wyjście dźwięku</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Rozdzielczość bitowa:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Rozmiar bufora:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Usuń przesterowania w nagraniach"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Użyj programowej regulacji głośności (niezalecane)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Wyrównaj głośność</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Włącz wyrównywanie głośności"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Tryb albumu"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Zapobiegaj przesterowaniu (zalecane)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Dostrajanie</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Nazwa serwera:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Port serwera:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Użytkownik:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Hasło:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Ustawienia sieciowe</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Konfiguracja serwera pośredniczącego</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Użyj serwera pośredniczącego"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Uwierzytelnianie"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Automatycznie wykryj kodowania dla:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Zapasowe kodowanie znaków:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Zachowanie</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Wznów odtwarzanie przy starcie"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Wstrzymaj zamiast natychmiastowego wznowienia"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Przejdź do następnej gdy usunę odtwarzaną ścieżkę"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Czyść listę odtwarzania podczas otwierania nowych plików"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Dodaj pliki do tymczasowej listy odtwarzania"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Wyświetlanie ścieżki</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Numery ścieżek"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Pokaż zera (02:00 zamiast 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Zgodność</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpretuj \\ (ukośnik wsteczny) jako separator folderów"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Okładka albumu</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Wyszukaj obrazy pasujące do tych słów (oddzielone przecinkiem):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Wyklucz obrazy pasujące do tych słów (oddzielone przecinkiem):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Wyszukaj obrazy pasujÄ…ce do nazwy pliku utworu"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Wyszukaj rekurencyjnie"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Głębokość wyszukiwania:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>WyskakujÄ…ce komunikaty</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Pokaż wyskakujące informacje"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Opóźnij wyskakujące komunikaty (dziesiąte sekundy):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Pokaż skalę czasową dla bieżącej ścieżki"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Zaawansowane</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Odgadnij brakujące metadane ze ścieżki pliku"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Opóźnij wczytywanie metadanych ścieżek do czasu odtworzenia"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Wykryj zawartość plików bez rozpoznanego rozszerzenia nazwy pliku"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TYTUÅ"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TYTUÅ - WYKONAWCA"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TYTUÅ - WYKONAWCA - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "WYKONAWCA - TYTUÅ"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "WYKONAWCA - ALBUM - TYTUÅ"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "WYKONAWCA - ALBUM - NUMER ÅšCIEÅ»KI. TYTUÅ"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "WYKONAWCA [ ALBUM ] - NUMER ÅšCIEÅ»KI. TYTUÅ"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - TYTUÅ"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategoria"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "WÅ‚asny"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Format tytułu:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "WÅ‚asny tekst:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Nagraj strumień dźwięku korzystając z %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Brak dostępnej wtyczki nagrywania dźwięku"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Ustawienia Audaciousa"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Anuluj"
@@ -1206,31 +1261,31 @@ msgstr "Zapisz"
msgid "Load"
msgstr "Wczytaj"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Wczytaj plik ustawień"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Wczytaj plik EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Zapisz plik ustawień"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<nazwa>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Zapisz plik EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<nazwa>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importuj ustawienia Winampa"
@@ -1250,6 +1305,10 @@ msgstr "Działanie..."
msgid "Error"
msgstr "BÅ‚Ä…d"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Otwórz adres URL"
@@ -1262,7 +1321,12 @@ msgstr "Dodaj adres URL"
msgid "Enter URL:"
msgstr "Wprowadź URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Otwórz"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1278,51 +1342,38 @@ msgstr "Otwórz katalog"
msgid "Add Folder"
msgstr "Dodaj katalog"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Otwórz"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Dodaj"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadane"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Kompozytor"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Wykonawca"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Rok nagrania"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Data nagrania"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Techniczne"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Typ MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Tempo bitowe"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Brak informacji dla %s. \n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Poziom"
@@ -1370,3 +1421,7 @@ msgstr "Wtyczki..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Usługi"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Dostrajanie</b>"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 4638cb0..d2afd9b 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -9,13 +9,15 @@
# Cleiton Lima <cleitoncfl@yahoo.com.br>, 2011
# Cleiton Lima <cleitoncfl@yahoo.com.br>, 2011
# edu engler <eduengler@gmail.com>, 2012
-# F Marcelo O Amarante <marcelo.amarante@hotmail.com>, 2015
+# F Marcelo O Amarante, 2015
# Habner Costa <habnertc@msn.com>, 2013
# Habner Costa <habnertc@msn.com>, 2013
# jimmiemacedo <jimmie.macedo@gmail.com>, 2012
# jimmiemacedo <jimmie.macedo@gmail.com>, 2012
+# Jorgebadad <jorgebadad@gmail.com>, 2016
# Karen Eliot <kareneliot@riseup. net>, 2011
# Rafael Fontenelle <rffontenelle@gmail.com>, 2012
+# Rodrigo de Araujo <araujorodrigo1984@gmail.com>, 2016
# Rodrigo Macedo <rodrigomacedo@rmsolucoeseminformatica.com>, 2012
# Alexandro Casanova <shorterfire@gmail.com>, 2012-2013
# Alexandro Casanova <shorterfire@gmail.com>, 2012
@@ -25,8 +27,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/jlindgren/"
"audacious/language/pt_BR/)\n"
@@ -100,17 +102,17 @@ msgstr "Imprimir mensagens de depuração (pode ser usado duas vezes)"
msgid "Run in Qt mode"
msgstr "Rodar em modo Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Opção desconhecida: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Opção desconhecida: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -119,57 +121,76 @@ msgstr ""
"Uso: audacious [OPCÃO] ... [ARQUIVO] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d arquivo encontrado"
msgstr[1] "%d arquivos encontrados"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+"Erro de leitura %s:\n"
+"%s"
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nova Lista de Reprodução"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Entrada padrão"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "CD de Ãudio, faixa %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(erro de codificação de caracteres)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr "Erro ao abrir o fluxo de saída"
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Erro ao abrir %s:\n"
+"Erro ao tocar %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Erro de reprodução desconhecido (cheque o console para informação detalhada "
+"do erro) "
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Formato de áudio inválido "
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Reproduzindo"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -177,7 +198,8 @@ msgstr ""
"A lista de reprodução não pode ser organizada porque a varredura de "
"metadados ainda está em progresso (ou foi desabilitada)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -197,7 +219,7 @@ msgid "Cannot load %s: unsupported file name extension."
msgstr ""
"Não foi possível carregar %s: extensão do nome do arquivo não suportado."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Não foi possível salvar %s: extensão do nome do arquivo não suportado."
@@ -206,59 +228,60 @@ msgstr "Não foi possível salvar %s: extensão do nome do arquivo não suportad
msgid "Error loading plugin"
msgstr "Erro ao carregar plugin"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Erro de busca"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Formato de arquivo não reconhecido"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Erro ao ler metadados"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Estéreo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d canal"
msgstr[1] "%d canais"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "CD de Ãudio"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Faixa %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(título desconhecido)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "URI inválido"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Esquema de URI desconhecido"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Nome do arquivo inválido"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Modo de acesso inválido"
@@ -285,9 +308,9 @@ msgstr "_Remover"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Cancelar"
@@ -312,39 +335,39 @@ msgstr "Renomear Lista de Reprodução"
msgid "What would you like to call this playlist?"
msgstr "Como você gostaria de chamar esta lista de reprodução?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Arquivo de Predefinições ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Arquivo EQF ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Predefinições do Winamp ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importar"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Exportar"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Predefinições do Equalizador"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Salvar Predefinições"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Excluir Selecionado"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Desfazer Alterações"
@@ -434,40 +457,40 @@ msgstr "_Adicionar"
msgid "Close _dialog on add"
msgstr "Fechar _diálogo ao adicionar"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Fechar"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Título"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artista"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ãlbum"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Gênero"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Ano"
@@ -476,7 +499,7 @@ msgstr "Ano"
msgid "Track"
msgstr "Faixa"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Duração"
@@ -492,197 +515,197 @@ msgstr "Qualidade:"
msgid "Bitrate:"
msgstr "Bitrate:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambiente"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Música de cámara"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
-msgstr "Clásica"
+msgstr "Clássica"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Fácil de escutar"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Ruído"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Salvo com sucesso"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Erro ao salvar"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Informações da Faixa"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Artista do Ãlbum"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Comentário"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Número da faixa"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Lim_par campos ao mover para o próximo som"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Salvar"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Próxima"
@@ -781,25 +804,33 @@ msgstr "_Plugins ..."
msgid "About %s"
msgstr "Sobre %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Ajustes"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Definir"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Configurações"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Sobre"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Escolha arquivo"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Escolha a pasta"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Aparência"
@@ -915,290 +946,318 @@ msgstr "Taiwanês"
msgid "Turkish"
msgstr "Turco"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "Automático"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Ponto flutuante"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr "Como decodificado"
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr "Após a aplicação de efeitos"
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr "Após a aplicação de equalização"
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Ajustes de Interface</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Plugin de interface:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Plugin de saída:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplificar todos os arquivos:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplificar arquivos não marcados:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Configuração de Saída</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Profundidade de bit:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Tamanho do armazenamento:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Recorte suave"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Usar controle de volume de software (não recomendado)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>Configurações de Gravação</b>"
+
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr "Fluxo de Registro"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Habilitar Replay Gain"
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Modo álbum"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Evitar distorção (recomendado)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Ajustar Níveis</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Proxy hostname:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Porta:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Nome de usuário proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Senha do proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Ajustes de Rede</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Configurações de Proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Ativar o uso de proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Usar autenticação do proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Converter caracteres automaticamente para:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Códigos de caracteres de arquivos:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Comportamento</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Retomar lista de reprodução ao iniciar"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Pausar em vez de retomar imediatamente"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Avançar quando a música atual for excluída"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Limpar lista de reprodução ao abrir arquivo(s)"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Abrir arquivo(s) em uma lista de reprodução temporária"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Exibição do Arquivo</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Mostrar números das músicas"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Mostrar zero a esquerda (02:00 ao invés de 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr "Mostrar zeros à esquerda (02:00 vs. 2:00)"
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr "Mostrar horas separadamente (1:30:00 vs. 90:00)"
+
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibilidade</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr ""
"Interpretar o carácter \\ (barra invertida) como um indicador de nível na "
"árvore de diretórios"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Imagem do Ãlbum</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Pesquisar imagens destas palavras (separado por vírgula):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Excluir imagens destas palavras (separado por vírgula):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Pesquisar imagens correspondentes ao nome do arquivo da música"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Pesquisar recursivamente"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Pesquisar profundidade:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Informações Pop-up</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Mostrar informações pop-up"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Atraso do pop-up (décimos de segundo):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Mostrar escala de tempo para a música atual"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Avançado</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Acho que falta metadados do caminho de arquivo"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Não carregar metadados para as músicas até que sejam tocadas"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
"Examinar conteúdo de arquivos sem extensão de nome de arquivo reconhecido"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TÃTULO"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TÃTULO - ARTISTA"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TÃTULO - ARTISTA - ÃLBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTISTA - TÃTULO"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTISTA - ÃLBUM - TÃTULO"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTISTA - ÃLBUM - FAIXA. TÃTULO"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTA [ ÃLBUM ] - FAIXA. TÃTULO"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÃLBUM - TÃTULO"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Categoria"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personalizado"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formato do título:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Formato personalizado:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Fluxo de áudio do arquivo usando %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Nenhum plugin de gravação de áudio diponível"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Ajustes do Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Cancelar"
@@ -1210,31 +1269,31 @@ msgstr "Salvar"
msgid "Load"
msgstr "Carregar"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Carregar Arquivo de Predefinições"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Carregar Arquivo EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Salvar Arquivo de Predefinições"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>. predefinição"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Salvar Arquivo EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importar Predefinições do Winamp"
@@ -1254,6 +1313,10 @@ msgstr "Trabalhando ..."
msgid "Error"
msgstr "Erro"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Abrir URL"
@@ -1266,7 +1329,12 @@ msgstr "Adicionar URL"
msgid "Enter URL:"
msgstr "Digite a URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Abrir"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1282,51 +1350,38 @@ msgstr "Abrir Pasta"
msgid "Add Folder"
msgstr "Adicionar Pasta"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Abrir"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Adicionar"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadados"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Compositor"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Artista"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Ano de Gravação"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Data de Gravação"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Técnico"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Tipo de MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bitrate"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Nenhuma informação disponível para %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Nível"
@@ -1374,3 +1429,7 @@ msgstr "Plugins ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Serviços"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Ajustar Níveis</b>"
diff --git a/po/pt_PT.po b/po/pt_PT.po
index 99c63b4..ba07e98 100644
--- a/po/pt_PT.po
+++ b/po/pt_PT.po
@@ -7,15 +7,15 @@
# Pitxyoki <Pitxyoki@gmail.com>, 2010
# Pitxyoki <Pitxyoki@gmail.com>, 2010
# Alexandro Casanova <shorterfire@gmail.com>, 2012
-# Sérgio Marques <smarquespt@gmail.com>, 2012-2015
+# Sérgio Marques <smarquespt@gmail.com>, 2012-2016
# Alexandro Casanova <shorterfire@gmail.com>, 2012
# Valter Vicente <souobadaro@gmail.com>, 2011
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/jlindgren/"
"audacious/language/pt_PT/)\n"
@@ -89,17 +89,17 @@ msgstr "Imprimir mensagens de depuração (pode ser usado duas vezes)"
msgid "Run in Qt mode"
msgstr "Executar em modo Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Opção desconhecida: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Opção desconhecida: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -108,57 +108,74 @@ msgstr ""
"Utilização: audacious [OPÇÃO] ... [FICHEIRO] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d ficheiro encontrado."
msgstr[1] "%d ficheiros encontrados."
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+"Erro na leitura de %s:\n"
+"%s"
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nova lista de reprodução"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Entrada padrão"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "CD áudio, faixa %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(erro de codificação de caracteres)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr "Erro ao abrir o fluxo de saída"
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Erro ao abrir %s:\n"
+"Erro ao reproduzir %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
-msgstr ""
+msgstr "Ocorreu um erro desconhecido (consulte a consola para mais detalhes)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Formato áudio inválido"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "A reproduzir"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -166,7 +183,8 @@ msgstr ""
"A lista de reprodução não pode ser ordenada porque a análise de detalhes "
"ainda está a decorrer (ou inativa)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -185,7 +203,7 @@ msgstr "Erro ao carregar %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Não foi possível carregar %s: extensão de ficheiro não suportada."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Não foi possível guardar %s: extensão não suportada."
@@ -194,59 +212,60 @@ msgstr "Não foi possível guardar %s: extensão não suportada."
msgid "Error loading plugin"
msgstr "Erro ao carregar suplemento"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Erro de procura"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Formato de ficheiro não reconhecido"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Erro ao ler meta-dados"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Estéreo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d canal"
msgstr[1] "%d canais"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "CD áudio"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Faixa %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(título desconhecido)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "URI inválido"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Esquema URI desconhecido"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Nome de ficheiro inválido"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Modo de acesso inválido"
@@ -273,9 +292,9 @@ msgstr "_Remover"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Cancelar"
@@ -300,39 +319,39 @@ msgstr "Mudar nome da lista de reprodução"
msgid "What would you like to call this playlist?"
msgstr "Gostaria de invocar esta lista de reprodução?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Ficheiro de pré-ajuste..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Ficheiro EQF..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Pré-ajuste Winamp..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importar"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Exportar"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Pré-ajuste de equalizador"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Guardar pré-ajuste"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Eliminar seleção"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Reverter alterações"
@@ -422,40 +441,40 @@ msgstr "_Adicionar"
msgid "Close _dialog on add"
msgstr "Fechar _diálogo ao Adicionar"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "Fe_char"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Título"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artista"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ãlbum"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Género"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Ano"
@@ -464,7 +483,7 @@ msgstr "Ano"
msgid "Track"
msgstr "Faixa"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Duração"
@@ -480,197 +499,197 @@ msgstr "Qualidade:"
msgid "Bitrate:"
msgstr "Taxa de dados:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambiente"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Música de câmara"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Clássica"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Música ligeira"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Guardado com sucesso"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Erro ao guardar"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Informações da faixa"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Artista do álbum"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Comentário"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Número da faixa"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Limpa_r campos ao mover para a faixa seguinte"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Guardar"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "Segui_nte"
@@ -768,25 +787,33 @@ msgstr "E_xtras..."
msgid "About %s"
msgstr "Sobre o %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "Definições de %s"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Definir"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "Definiçõe_s"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "S_obre"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Escolher ficheiro"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Escolher pasta"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Aparência"
@@ -902,289 +929,317 @@ msgstr "Taiwanês"
msgid "Turkish"
msgstr "Turco"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "Automático"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Vírgula flutuante"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr "Conforme descodificado"
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr "Depois de aplicar os efeitos"
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr "Depois de aplicar o equalizador"
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Definições de interface</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Extra de interface:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Suplemento de som:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplificar todos os ficheiros:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplificar ficheiros sem \"tags\":"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Definições de som</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Profundidade:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Memória:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Distorção suave"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Utilizar controlo de volume do programa (não recomendado)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>Definições de gravação</b>"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Ativar replay gain"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr "Fluxo de gravação:"
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Modo de álbum"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Prevenir distorção (recomendado)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Ajustar níveis</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Nome do proxy:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Porta do proxy:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Nome de utilizador do proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Palavra-passe do proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Definições de rede</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Configuração do proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Ativar utilização do proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Utilizar autenticação do proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Deteção automática da codificação de caracteres para:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Codificação alternativa de caracteres:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Comportamento</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Retomar reprodução ao iniciar"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Pausa em vez de retomar imediatamente"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Avançar ao eliminar a faixa atual"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Limpar lista de reprodução ao abrir ficheiros"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Abrir ficheiros numa lista de reprodução temporária"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Exibição de faixas</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Mostrar número da faixa"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Mostrar zeros (02:00 em vez de 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr "Mostrar zeros iniciais (02:00 vs 2:00)"
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr "Mostrar horas separadamente (1:30:00 vs 90:00)"
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibidade</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpretar \\ (barra invertida) como delimitador de pastas"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Imagem do álbum</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Procurar imagens que tenham estas palavras (separadas por vírgula):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Excluir imagens que tenham estas palavras (separadas por vírgula):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Procurar imagens concidentes com o nome do ficheiro"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Procurar recursivamente"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Extensão da procura:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Alertas de informação</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Mostrar alertas"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Atraso do alerta (décimas de segundo):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Mostrar escala de tempo da faixa atual"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Avançado</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Adivinhar detalhes inexistentes com base no caminho"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Não carregar detalhes da faixa antes da reprodução"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
"Testar conteúdo dos ficheiros que não tenham uma extensão de ficheiro "
"reconhecida"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "Título"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "Título - Artista"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "Título - Artista - Ãlbum"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "Artista - Título"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "Artista - Ãlbum - Título"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "Artista - Ãlbum - Faixa. Título"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "Artista [Ãlbum] - Faixa. Título"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "Ãlbum - Título"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Categoria"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personalizado"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formato do título:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Linha personalizada:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Gravar emissão áudio com %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Não está disponível um suplemento de gravação"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Definições do Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Cancelar"
@@ -1196,31 +1251,31 @@ msgstr "Guardar"
msgid "Load"
msgstr "Carregar"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Carregar ficheiro de pré-ajuste"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Carregar ficheiro EQF"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Guardar ficheiro de pré-ajuste"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Guardar ficheiro EQF"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importar pré-ajuste Winamp..."
@@ -1240,6 +1295,10 @@ msgstr "Execução..."
msgid "Error"
msgstr "Erro"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Abrir URL"
@@ -1252,7 +1311,12 @@ msgstr "Adicionar URL"
msgid "Enter URL:"
msgstr "Indique o URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Abrir"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1268,51 +1332,38 @@ msgstr "Abrir pasta"
msgid "Add Folder"
msgstr "Adicionar pasta"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Abrir"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Adicionar"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Detalhes"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Compositor"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Intérprete"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Ano de gravação"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Data de gravação"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Técnico"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Tipo MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Taxa de dados"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Sem informações para %s\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Nível"
@@ -1360,3 +1411,7 @@ msgstr "Suplementos..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Serviços"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Ajustar níveis</b>"
diff --git a/po/ro.po b/po/ro.po
index 899c0e1..5617f99 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -4,7 +4,7 @@
#
# Translators:
# corneliu.e <corneliueva@yahoo.com>, 2014
-# corneliu.e <corneliueva@yahoo.com>, 2014
+# corneliu.e <corneliueva@yahoo.com>, 2014,2016
# Emil Ungurean <emil.ungurean@gmail.com>, 2014
# xyz32 <oanaradu32@yahoo.com>, 2013
# Warui-chan <>, 2012
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Romanian (http://www.transifex.com/jlindgren/audacious/"
"language/ro/)\n"
@@ -88,30 +88,34 @@ msgstr ""
#: src/audacious/main.cc:78
msgid "Run in Qt mode"
-msgstr ""
+msgstr "Rulează în modul Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Opțiune necunoscută: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Opțiune necunoscută: %c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -119,52 +123,62 @@ msgstr[0] "%d fisiere gasite"
msgstr[1] "%d fisiere gasite"
msgstr[2] "%d fișiere găsite"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Listă de redare nouă"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
-msgstr ""
+msgstr "Intrare standard"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio CD, pista %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr "Eroare la deschiderea fluxului de ieșire"
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Eroare la deschiderea %s:\n"
-"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
-msgstr ""
+msgstr "Format audio invalid"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
-msgstr ""
+msgstr "Se redă acum"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
msgstr ""
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -176,14 +190,14 @@ msgstr ""
#: src/libaudcore/playlist-files.cc:83
#, c-format
msgid "Error loading %s."
-msgstr ""
+msgstr "Eroare la încărcarea %s."
#: src/libaudcore/playlist-files.cc:85
#, c-format
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -192,27 +206,27 @@ msgstr ""
msgid "Error loading plugin"
msgstr "Eroare încărcare plugin"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Format fiÅŸier necunoscut"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
-msgstr ""
+msgstr "Eroare la citirea metadatelor"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -220,34 +234,35 @@ msgstr[0] "%d canal"
msgstr[1] "%d canale"
msgstr[2] "%d canale"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Audio CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Pista %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(titlu necunoscut)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "URI Invalid"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
-msgstr ""
+msgstr "Schemă URI necunoscută"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
-msgstr ""
+msgstr "Nume fișier invalid"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
-msgstr ""
+msgstr "Mod acces invalid"
#: src/libaudgui/about.cc:35 src/libaudqt/about.cc:37
msgid "Credits"
@@ -272,9 +287,9 @@ msgstr "_Elimină"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Anulare"
@@ -297,41 +312,41 @@ msgstr "Redenumeste Lista de redare"
#: src/libaudgui/confirm.cc:91 src/libaudqt/playlist-management.cc:40
msgid "What would you like to call this playlist?"
-msgstr ""
+msgstr "Cum vrei să denumești această listă de redare?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
-msgstr ""
+msgstr "Import"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
-msgstr ""
+msgstr "Export"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -421,40 +436,40 @@ msgstr "_Adaugă"
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_ÃŽnchidere"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Titlu"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artist"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Genul"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "An"
@@ -463,7 +478,7 @@ msgstr "An"
msgid "Track"
msgstr "Pista"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Lungime"
@@ -479,197 +494,197 @@ msgstr "Calitate:"
msgid "Bitrate:"
msgstr "Bitrate:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Muzică de cameră"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Clasic"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Evanghelic"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Zgomot"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock & Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Salvare efectuată cu succes"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Eroare la salvare"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Informații despre melodie"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Artist Album"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Comentariu"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Număr pistă"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Salvează"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Următorul"
@@ -766,25 +781,33 @@ msgstr "_Plugin-uri..."
msgid "About %s"
msgstr "Despre %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Setări"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_StabileÅŸte"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Setări"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Despre"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Alege un fișier"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Alege un director"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Aspect"
@@ -832,11 +855,11 @@ msgstr ""
#: src/libaudgui/prefs-window.cc:103 src/libaudqt/prefs-window.cc:107
msgid "File name"
-msgstr ""
+msgstr "Nume fișier"
#: src/libaudgui/prefs-window.cc:104 src/libaudqt/prefs-window.cc:108
msgid "File path"
-msgstr ""
+msgstr "Cale fișier"
#: src/libaudgui/prefs-window.cc:105 src/libaudqt/prefs-window.cc:109
msgid "Date"
@@ -900,323 +923,351 @@ msgstr "Taiwaneză"
msgid "Turkish"
msgstr "Turcă"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "Automat"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Virgulă mobilă"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Setări interfață</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Plugin interfaţă:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Plugin de ieșire:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplifică toate fişierele:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplifică fișiere neetichetate"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Setări Ieşire</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Adâncime bit:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Mărimea Buffer-ului:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr ""
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Controlează volumul la nivel software (nu este recomandat)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Amplificare la redare</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Activează amplificarea la redare"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Mod album"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Previne suprapunerea (recomandat)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Ajustați nivelele</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Adresa sau numele:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Portul pentru proxy:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Utilizator proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Parolă proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Setări de reţea</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Configurarea Proxy-ului</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Activează proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Folosește autentificarea"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Detecție automată a codificării caracterelor pentru:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Setări de rezervă pentru codificările caracterelor"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Comportament</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Continuă redare la pornire"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Pauză în loc de redare imediată"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Avansează dacă melodia curentă este ștearsă"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Golește lista de redare la deschiderea de noi fișiere"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Deschide fișierele într-o listă de redare temporară"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Vizualizarea melodiei</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Show song numbers"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Prefixează cu un zero (02:00 în loc de 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Compatibilitate</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Consideră \\ (backward slash) ca delimitator de directoare"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Album Art</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Caută imagini care se potrivesc cu cuvintele (comma-separated):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Exclude imaginile care se potrivesc cu cuvintele (comma-separated):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Caută imagini care se potrivesc cu numele de fişier al melodiei"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Caută recursiv"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Adâncime de căutare:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Popup cu Informații</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Arată informaţie popup"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Întârziere popup (zecimi de secundă)"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Arată scala de timp pentru melodia curentă"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Avansat</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Nu încărca metadata melodiilor decât la momentul redării"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITLU"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
-msgstr ""
+msgstr "TITLU - ARTIST"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
-msgstr ""
+msgstr "TITLU - ARTIST - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTIST - TITLU"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTIST - ALBUM - TITLU"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTIST - ALBUM - SEMN. TITLU"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTIST [ ALBUM ] - SEMN. TITLU"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - TITLU"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Categorie"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Personalizat"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formatul titlului:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Format specificat:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Setări Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
-msgstr ""
+msgstr "Anulare"
#: src/libaudgui/preset-browser.cc:51
msgid "Save"
-msgstr ""
+msgstr "Salvează"
#: src/libaudgui/preset-browser.cc:51
msgid "Load"
-msgstr ""
+msgstr "Încarcă"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1236,6 +1287,10 @@ msgstr ""
msgid "Error"
msgstr "Eroare"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Deschide URL"
@@ -1248,7 +1303,12 @@ msgstr "Adaugă URL"
msgid "Enter URL:"
msgstr "Introdu URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Deschide"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1258,57 +1318,44 @@ msgstr ""
#: src/libaudqt/fileopener.cc:40
msgid "Open Folder"
-msgstr ""
+msgstr "Deschide director"
#: src/libaudqt/fileopener.cc:42
msgid "Add Folder"
-msgstr ""
-
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
+msgstr "Adaugă director"
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
-msgstr ""
+msgstr "Adaugă"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadate"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Compozitor"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Interpret"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Anul Înregistrării"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Data Înregistrării"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
-msgstr ""
-
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME Type"
+msgstr "Tehnic"
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bitrate"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Informaţii indisponibile pentru %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Nivel"
@@ -1355,4 +1402,8 @@ msgstr "Plugin-uri ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
-msgstr ""
+msgstr "Servicii"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Ajustați nivelele</b>"
diff --git a/po/ru.po b/po/ru.po
index 08dd62b..256f49a 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -7,7 +7,7 @@
# Ð”ÐµÐ½Ð¸Ñ <alpi_bel@mail.ru>, 2014
# michurin <a.michurin@gmail.com>, 2011
# Andrei Stepanov, 2014
-# Andrei Stepanov, 2014
+# Andrei Stepanov, 2014,2016
# Ilyas B Arinov <arinov.ilyas@gmail.com>, 2014
# Dmitriy Glian <d.glyan@gmail.com>, 2014
# Someonefree <drag-sasha@mail.ru>, 2014
@@ -16,7 +16,7 @@
# Ilyas B Arinov <arinov.ilyas@gmail.com>, 2014
# iavojd <iavojd@gmail.com>, 2013
# iavojd <iavojd@gmail.com>, 2013
-# Ilyas B Arinov <arinov.ilyas@gmail.com>, 2014
+# Ilyas B Arinov <arinov.ilyas@gmail.com>, 2014,2016
# Oleg <kvantarium@gmail.com>, 2012
# Lowrider <pams@imail.ru>, 2014
# Max Musatov <m1kc@yandex.ru>, 2012
@@ -40,9 +40,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2016-02-29 07:46+0000\n"
-"Last-Translator: Volk Daemon <volk-daemon@rambler.ru>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Russian (http://www.transifex.com/jlindgren/audacious/"
"language/ru/)\n"
"Language: ru\n"
@@ -117,17 +117,17 @@ msgstr "Выводить отладочные ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ (может иÑ
msgid "Run in Qt mode"
msgstr "ЗапуÑк в режиме Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -136,11 +136,15 @@ msgstr ""
"ИÑпользование: audacious [ОпциÑ] ... [Файл] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -149,46 +153,59 @@ msgstr[1] "Ðайдено %d файла"
msgstr[2] "Ðайдено %d файлов"
msgstr[3] "Ðайдено %d файлов"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Ðовый ÑпиÑок воÑпроизведениÑ"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Стандартный ввод"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Ðудио CD, дорожка %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(ошибка кодировки)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ %s:\n"
+"Ошибка воÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° воÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ (проверьте конÑоль Ð´Ð»Ñ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ð¾Ð¹ "
+"информации по ошибке)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "ÐедопуÑтимый аудио формат"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð’Ð¾ÑпроизводитÑÑ"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -196,7 +213,8 @@ msgstr ""
"СпиÑок воÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð½Ðµ может быть отÑортирован, так как проиÑходит "
"Ñканирование метаданных (или оно было выключено)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -215,7 +233,7 @@ msgstr "Ошибка загрузки %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Ðевозможно загрузить %s: раÑширение файла не поддерживаетÑÑ."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Ðевозможно Ñохранить %s: раÑширение файла не поддерживаетÑÑ."
@@ -224,27 +242,27 @@ msgstr "Ðевозможно Ñохранить %s: раÑширение файÐ
msgid "Error loading plugin"
msgstr "Ошибка загрузки модулÑ"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Ошибка перемотки"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Ðеопознанный формат файла"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Ошибка Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ…"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Моно"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Стерео"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -253,32 +271,33 @@ msgstr[1] "%d канала"
msgstr[2] "%d каналов"
msgstr[3] "%d каналов"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Ðудио CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Дорожка %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(неизвеÑтное название)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Ðеправильный URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ Ñхема URI"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "ÐедопуÑтимое Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð°"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "ÐедопуÑтимый режим доÑтупа"
@@ -305,9 +324,9 @@ msgstr "_Удалить"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Отмена"
@@ -332,39 +351,39 @@ msgstr "Переименовать ÑпиÑок воÑпроизведениÑ"
msgid "What would you like to call this playlist?"
msgstr "Как Ð’Ñ‹ хотите назвать Ñтот ÑпиÑок воÑпроизведениÑ?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Файл предуÑтановок ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Файл предуÑтановок Ñквалайзера ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "ПредуÑтановки Winamp ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Импорт"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "ЭкÑпорт"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "ПредуÑтановки Ñквалайзера"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Сохранить предуÑтановки"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Удалить выбранное"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Вернуть изменениÑ"
@@ -454,40 +473,40 @@ msgstr "_Добавить"
msgid "Close _dialog on add"
msgstr "Закрыть _диалог при добавлении"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Закрыть"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Ðазвание"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "ИÑполнитель"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ðльбом"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Жанр"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Год"
@@ -496,7 +515,7 @@ msgstr "Год"
msgid "Track"
msgstr "Дорожка"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "ПродолжительноÑÑ‚ÑŒ"
@@ -512,197 +531,197 @@ msgstr "КачеÑтво:"
msgid "Bitrate:"
msgstr "Битрейт:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Chamber Music"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Classical"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "УÑпешно Ñохранено"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Ошибка ÑохранениÑ"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ пеÑне"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "ИÑполнитель альбома"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Комментарий"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Ðомер Дорожки"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "_Очищать Ð¿Ð¾Ð»Ñ Ð¿Ñ€Ð¸ переходе к Ñледующей композиции"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Сохранить"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "С_ледующий"
@@ -799,25 +818,33 @@ msgstr "_Модули ..."
msgid "About %s"
msgstr "Про %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "ÐаÑтройки %s"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_УÑтановить"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_ÐаÑтройки"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_ОпиÑание"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "Выберите файл"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "Выберите каталог"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Внешний вид"
@@ -933,287 +960,315 @@ msgstr "ТайваньÑкий"
msgid "Turkish"
msgstr "Турецкий"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "ÐвтоматичеÑки"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "ÐŸÐ»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ Ñ‚Ð¾Ñ‡ÐºÐ°"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>ÐаÑтройки интерфейÑа</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Модуль интерфейÑа:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Модуль вывода:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "УÑилить звук во вÑех файлах на:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "дБ"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "УÑилить звук в файлах без меток на:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>ÐаÑтройки вывода</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "РазрÑдноÑÑ‚ÑŒ выходного потока:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Размер буфера:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "мÑ"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "ÐœÑгкое отÑечение"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "ИÑпользовать программную регулировку громкоÑти (не рекомендуетÑÑ)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Выравнивание громкоÑти</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "ЗадейÑтвовать выравнивание громкоÑти"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Режим альбома"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Предотвратить отÑечение (рекомендуетÑÑ)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Регулировка уровней</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Ð˜Ð¼Ñ ÑƒÐ·Ð»Ð° прокÑи-Ñервера:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Порт:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Пароль:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Сетевые наÑтройки</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "КиБ"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>ÐаÑтройка прокÑи-Ñервера</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "ИÑпользовать прокÑи"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "ИÑпользовать авторизацию Ñ Ð¿Ñ€Ð¾ÐºÑи"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "ÐвтоматичеÑки определÑÑ‚ÑŒ кодировку Ð´Ð»Ñ Ñзыка:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "ЕÑли не удалоÑÑŒ определить, иÑпользовать кодировку:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Поведение</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Продолжить воÑпроизведение при запуÑке"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Пауза вмеÑто немедленного продолжениÑ"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "ПродвигатьÑÑ Ð´Ð°Ð»ÑŒÑˆÐµ, еÑли Ñ‚ÐµÐºÑƒÑ‰Ð°Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð°"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "ОчиÑтить ÑпиÑок воÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸ открытии файлов"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Открывать файлы во временном ÑпиÑке воÑпроизведениÑ"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Отображение композиций</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Показывать номер композиции"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Показывать нули в начале (02:00 вмеÑто 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>СовмеÑтимоÑÑ‚ÑŒ</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Считать \\ (обратную коÑую черту) разделителем имён каталогов"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Обложка альбома</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "ИÑкать изображениÑ, Ñодержащие Ñти Ñлова (разделÑÑ‚ÑŒ запÑтыми):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "ИÑключать изображениÑ, Ñодержащие Ñти Ñлова (разделÑÑ‚ÑŒ запÑтыми):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "ИÑкать изображениÑ, Ñовпадающие Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸ÐµÐ¹ по имени файла"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "РекурÑивный поиÑк"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Глубина поиÑка:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Ð’Ñплывающее информационное окно</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Показывать вÑплывающее информационное окно"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Задержка вÑÐ¿Ð»Ñ‹Ð²Ð°Ð½Ð¸Ñ (деÑÑтые доли Ñекунды):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Показывать шкалу времени Ð´Ð»Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ композиции"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>РаÑширенные</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "ОпределÑÑ‚ÑŒ отÑутÑтвующие метаданные по пути файла"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Ðе загружать метаданные композиций до воÑпроизведениÑ"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "ВоÑпроизводить файлы Ñ Ð½ÐµÐ¸Ð·Ð²ÐµÑтными раÑширениÑми"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "ÐÐЗВÐÐИЕ"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "ÐÐЗВÐÐИЕ - ИСПОЛÐИТЕЛЬ"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "ÐÐЗВÐÐИЕ - ИСПОЛÐИТЕЛЬ - ÐЛЬБОМ"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ИСПОЛÐИТЕЛЬ - ÐÐЗВÐÐИЕ"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ИСПОЛÐИТЕЛЬ - ÐЛЬБОМ - ÐÐЗВÐÐИЕ"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ИСПОЛÐИТЕЛЬ - ÐЛЬБОМ - ДОРОЖКÐ. ÐÐЗВÐÐИЕ"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ИСПОЛÐИТЕЛЬ [ ÐЛЬБОМ ] - ДОРОЖКÐ. ÐÐЗВÐÐИЕ"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÐЛЬБОМ - ÐÐЗВÐÐИЕ"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "КатегориÑ"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Другой формат"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Формат названиÑ:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Задать формат:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "ЗапиÑать аудио поток иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Ðет доÑтупных модулей Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи аудио"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "ÐаÑтройки Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Отмена"
@@ -1225,31 +1280,31 @@ msgstr "Сохранить"
msgid "Load"
msgstr "Загрузить"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Загрузить файл предуÑтановок"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Загрузить файл предуÑтановок Ñквалайзера"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Сохранить файл предуÑтановок"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<название>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Сохранить файл предуÑтановок Ñквалайзера"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<название>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Импортировать предуÑтановки Winamp"
@@ -1269,6 +1324,10 @@ msgstr "Работаю ..."
msgid "Error"
msgstr "Ошибка"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Открыть веб-ÑÑылку"
@@ -1281,7 +1340,12 @@ msgstr "Добавить веб-ÑÑылку"
msgid "Enter URL:"
msgstr "Введите веб-ÑÑылку:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Открыть"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1297,51 +1361,38 @@ msgstr "Открыть папку"
msgid "Add Folder"
msgstr "Добавить папку"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Открыть"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Добавить"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Метаданные"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Композитор"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "ИÑполнитель"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Год запиÑи"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Дата запиÑи"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "ТехничеÑкие"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Тип MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Битрейт"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "ОтÑутÑтвуют ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Уровень"
@@ -1389,3 +1440,7 @@ msgstr "Модули ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "Службы"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Регулировка уровней</b>"
diff --git a/po/si.po b/po/si.po
index 5ed42fb..ce35483 100644
--- a/po/si.po
+++ b/po/si.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Sinhala (http://www.transifex.com/jlindgren/audacious/"
"language/si/)\n"
@@ -86,72 +86,87 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "ඔඩේෂස්"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d ගොනුව හමුවිය "
msgstr[1] "%d ගොනු හමුවිය "
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "නව ධà·à·€à¶± ලà·à¶ºà·’ස්තුව"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "\tà·à·Šâ€à¶»à·€à·Šâ€à¶º CD, පථ %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "දà·à¶±à·Š ධà·à·€à¶±à¶ºà·€à·š"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -159,7 +174,8 @@ msgstr ""
"පà·à¶»-දත්ත පරිලà·à¶šà¶±à¶º කිරීම තවදුරටත් සිදුවන බà·à·€à·’න් ධà·à·€à¶± ලà·à¶ºà·’ස්තුව අණුපිළිවෙලට තේරීමට නොහà·à¶šà·’ය (එසේත් "
"නà·à¶­à·’නම් අක්â€à¶»à·“ය කර ඇත)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -176,7 +192,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -185,59 +201,60 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "තනි "
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "තâ€à·Šâ€à¶»â€à·Šâ€à¶»à·’මà·à¶« "
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d නà·à¶½à·’කà·à·€"
msgstr[1] "%d නà·à¶½à·’ක෠"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -264,9 +281,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -291,39 +308,39 @@ msgstr "ධà·à·€à¶± ලà·à¶ºà·’ස්තුව නà·à·€à¶­ නම්කරන
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -413,40 +430,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "මà·à¶­à·˜à¶šà·à·€"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "à·à·’ල්පිය෠"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "ඇල්බමය "
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "ප්â€à¶»à¶·à·šà¶¯à¶º"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "වර්ෂය "
@@ -455,7 +472,7 @@ msgstr "වර්ෂය "
msgid "Track"
msgstr "ඛණ්ඩය "
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "දිග"
@@ -471,197 +488,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "කටුක à¶à·à·‚à·à¶šà¶» සංගීතය"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "ඇසිඩ් රොක් "
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "à·„à·à¶­à·Šà¶´à·ƒ පà·à¶­à·’රුණු"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "ජෑස් සංගීතය "
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "බ්ලුග්â€à¶»à·à·ƒà·Š "
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "බ්ලූස් "
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "à·à·à¶½à·’ක෠සංගීතය"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "සම්භà·à·€à·Šâ€à¶º"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "දේà·à¶º "
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr " ඩෙත් මෙට්ල් "
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "ඩිස්ක෠නà·à¶§à·”ම "
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "පහසු ඇහුන්කන් දීම "
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "ජන සමූහය "
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "බියගුල්ල෠"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "ගà·à¶±à·ƒà·Šà¶§à¶»à·Š රà·à¶´à·Š "
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "අනුà·à·à·ƒà¶±à¶º "
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "à·„à·à¶©à·Š රොක්"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "හෙවි මෙට්ල් "
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "හිප්-පොප්"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "නිවස "
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "ජෑස්"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "කà·à¶½à·‘à·€"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "ලà·à·„ය"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "නව යුගය"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "\tනව තරංගය"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "à¶à·à·‚à·à·€"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "ජනපâ€à·Šâ€à¶»à·’ය "
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "පන්ක් රොක් "
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "තට්ටු කරනවà·"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "රෙගේයී සංගීතය"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "පà·à¶¯à·Šà¶¯à·™à¶±à·€à· "
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "රොක් ඇන්ඩ් රà·à¶½à·Š "
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr " \tරිද්මය සහ බ්ලු සංගීතය"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "ස්ක෠"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "ආත්මය "
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "පà·à¶¯à·Šà¶¯à·“ම "
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "තà·à¶šà·Šà·‚ණික"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "ට්â€à¶»à·’ප්-හොප්"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "ගීත තොරතුරු "
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "විවරණය"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -758,25 +775,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -892,287 +917,315 @@ msgstr "තà·à¶ºà·’à·€à·à¶±à·“ය "
msgid "Turkish"
msgstr "තුර්කීය "
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "ඉපිලෙන ලක්ෂ්â€à¶ºà¶º"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr " \tප්â€à¶»à¶­à·’දà·à¶± පේනු මෘදුකà·à¶‚ගය "
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "සියලු ගොනු විස්තà·à¶»à¶«à¶º කිරීම "
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr " නොඇමුණු ගොනු විස්තà·à¶»à¶«à¶º කිරීම "
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "\t<b>ප්â€à¶»à¶­à·’දà·à¶± සිටුවම්<b> "
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr " බිටු ගà·à¶¹à·”ර"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "බෆරයේ ප්â€à¶»à¶¸à·à¶«à¶º "
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "\tමෘදුකà·à¶‚ග පරිම෠පà·à¶½à¶šà¶º භà·à·€à·’ත෠කරන්න නිර්දේ෠කරනොමà·à¶­"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "මෘදු ඇමිණීම"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "මෘදුකà·à¶‚ග පරිම෠පà·à¶½à¶šà¶º භà·à·€à·’ත෠කරන්න (නිර්දේ෠කරනොමà·à¶­)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>ප්â€à¶»à¶­à·’ලà·à¶·à¶º නà·à·€à¶­ විකà·à·à¶º කිරිම<b> "
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "\tනà·à·€à¶­ විකà·à·à¶º සබල කිරිම"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "ඇල්බම් ප්â€à¶»à¶šà·à¶»à¶º"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "ඇමුණුම වළක්වන්න (නිර්දේà·à·’තයි)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>මට්ටම සීරුමà·à¶»à·” කිරීම<b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "නියුතු සත්කà·à¶»à¶š නà·à¶¸à¶º:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "නියුතු තොට:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "නියුතු පරිà·à·“ලක නà·à¶¸à¶º: "
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "\tනියුතු මුරපදය:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>නියුතු වින්â€à¶ºà·à·ƒà¶º<b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "නියුතු භà·à·€à·’තය සබල කිරිම"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "නියුතු සමඟ සත්â€à¶ºà·à¶´à¶±à¶º භà·à·€à·’ත෠කරන්න"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "ස්වයංක්â€à¶»à·“ය අනුලකුණු කේතන අනà·à·€à¶»à¶šà¶º:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "පිහිටà·à¶°à·à¶» අනුලකුණු කේතන:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "\t<b>චර්යà·à·€</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "\tප්â€à¶»à·€à¶»à·Šà¶­à¶± ගීතය මà·à¶šà·”නු පසු ප්â€à¶»à¶œà¶¸à¶±à¶ºà·€à·š "
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "ගොනු විවෘත වන විට ධà·à·€à¶± ලà·à¶ºà·’ස්තුව හිස් කරන්න "
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "ගොනු තà·à·€à¶šà·à¶½à·’ක ධà·à·€à¶± ලà·à¶ºà·’ස්තුවක විවෘත කරන්න "
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>ගීත සංදර්à·à¶šà¶º</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "ගීත අංක පෙන්නන්න"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "පâ€à·Šâ€à¶»à¶¸à·”ඛ à·à·”න්â€à¶º අගයන් පෙන්වන්න (02:00 වෙනුවට 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>ගà·à·…පුම</b> "
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "අර්ථනිරූපණය කරන්න \\ (පසු ඇල ඉර) à·†à·à¶½à·Šà¶©à¶» පරිසීමකයක් ලෙස "
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>ඇල්බම් කලà·à·€</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "මෙම වචන වලට ගà·à¶½à¶´à·™à¶± අනුරූ සීහුම් කිරීම (විරà·à¶¸ වෙන්කරන ලද):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "මෙම වචන වලට ගà·à¶½à¶´à·™à¶± අනුරූ ඉවත් කිරීම (comma-separated):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "ගීත ගොනුවේ නà·à¶¸à¶ºà¶§ ගà·à¶½à¶´à·™à¶± අනුරූ සෙවීම "
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "සමà·à·€à¶»à·Šà¶­à·€ සෙවීම "
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "\tගà·à¶¹à·”රට සෙවීම:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>උත්පතන තොරතුරු</b> "
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "උත්පතන තොරතුරු පෙන්නන්න "
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "උත්පතන ප්â€à¶»à¶¸à·à¶¯à¶º (තත්පරයෙන් දහයෙන් පංගුවකි):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "දà·à¶±à·Š පවත්න෠ගීතයේ කà·à¶½ පරිමà·à·€ පෙන්නන්න "
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "ධà·à·€à¶±à¶º වනතුරු ගීත සඳහ෠පà·à¶»-දත්ත ප්â€à¶»à·€à·šà·à¶±à¶º නොකරන්න "
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "මà·à¶­à·˜à¶šà·à·€"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "\tකලà·à¶šà¶»à·” - මà·à¶­à·˜à¶šà·à·€"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "කලà·à¶šà¶»à·” - ඇල්බමය - මà·à¶­à·˜à¶šà·à·€"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "කලà·à¶šà¶»à·” - ඇල්බමය - ඛණ්ඩය. මà·à¶­à·˜à¶šà·à·€"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "කලà·à¶šà¶»à·” [ ඇල්බමය ] - ඛණ්ඩය. මà·à¶­à·˜à¶šà·à·€"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ඇල්බමය - මà·à¶­à·˜à¶šà·à·€"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "\tප්â€à¶»à·€à¶»à·Šà¶œà¶º"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "අභිරුචිය "
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "මà·à¶­à·˜à¶šà· ආකෘතිය:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "අභිරුචි අනුලකුණු à·€à·à¶½:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1184,31 +1237,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1228,6 +1281,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "URL විවෘත කරන්න"
@@ -1240,7 +1297,12 @@ msgstr "URL එකතු කරන්න"
msgid "Enter URL:"
msgstr "\tURL ඇතුල් කරන්න:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1256,51 +1318,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "%s සඳහ෠තොරතුරු උපයà·à¶¢à·Šâ€à¶º නà·à¶­.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1348,3 +1397,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>මට්ටම සීරුමà·à¶»à·” කිරීම<b>"
diff --git a/po/sk.po b/po/sk.po
index b0e65d7..11a9bb0 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -11,15 +11,16 @@
# Lukáš Dobránsky <lukas.dobransky@gmail.com>, 2012
# Lukáš Dobránsky <lukas.dobransky@gmail.com>, 2012-2013
# RichiSk <richard.mosko@gmail.com>, 2015
+# Tomáš TomovÄík <tomovcik.tomas@gmail.com>, 2016
# Tomáš Vadina <kyberdev@gmail.com>, 2012
# Corduroy <vdcorduroy@gmail.com>, 2013
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
-"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Tomáš TomovÄík <tomovcik.tomas@gmail.com>\n"
"Language-Team: Slovak (http://www.transifex.com/jlindgren/audacious/language/"
"sk/)\n"
"Language: sk\n"
@@ -86,34 +87,38 @@ msgstr "UkonÄiÅ¥ program po zastavení prehrávania"
#: src/audacious/main.cc:76
msgid "Print debugging messages (may be used twice)"
-msgstr ""
+msgstr "Zobraziť ladiace hlásenia"
#: src/audacious/main.cc:78
msgid "Run in Qt mode"
-msgstr ""
+msgstr "Spustiť v režime Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Neznáma možnosť: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Neznáma možnosť: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr "Pouzitie: audacious [VOLBA] ... [SUBOR] ...\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -121,44 +126,57 @@ msgstr[0] "Nájdených %d súborov"
msgstr[1] "Nájdený %d súbor"
msgstr[2] "Nájdené %d súbory"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Nový zoznam skladieb"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
-msgstr ""
+msgstr "štandartný vstup"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Zvukové CD, stopa %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Neznáma chyba pri prehrávaní (skontrolujte konzolu pre detailnejšie "
+"informácie)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Neplatný zvukový formát"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Práve hrá"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -166,7 +184,8 @@ msgstr ""
"Zoznam skladieb nie je možné triediť, pretože skenovanie metadát stále "
"prebieha (alebo boli zakázané)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -183,36 +202,36 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr "Nie je možné naÄítaÅ¥ %s: nepodporovaná prípona názvu súboru."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Nie je možné uložiť %s: nepodporovaná prípona súboru."
#: src/libaudcore/probe.cc:54
msgid "Error loading plugin"
-msgstr ""
+msgstr "Chyba pri naÄítaní doplnku"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Formát súboru nebol rozpoznaný"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Chyba naÄítavania metadát"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -220,32 +239,33 @@ msgstr[0] "%d kanálov"
msgstr[1] "%d kanál"
msgstr[2] "%d kanály"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Zvukové CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Stopa %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "Neznámy názov"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Neplatná URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Neplatná URI schéma"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Neplatný názov súboru"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -272,9 +292,9 @@ msgstr "_Odstrániť"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Zrušiť"
@@ -299,39 +319,39 @@ msgstr "Premenovať zoznam skladieb"
msgid "What would you like to call this playlist?"
msgstr "Ako chcete pomenovať Váš playlist?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -421,40 +441,40 @@ msgstr "Pridať"
msgid "Close _dialog on add"
msgstr "Zatvoriť okno po pridaní"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Zatvoriť"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Názov"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Umelec"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Žáner"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Rok"
@@ -463,7 +483,7 @@ msgstr "Rok"
msgid "Track"
msgstr "Stopa"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Dĺžka"
@@ -479,197 +499,197 @@ msgstr "Kvalita:"
msgid "Bitrate:"
msgstr "Dátový tok:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Komorná hudba"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klasika"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Príjemné poÄúvanie"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "Nová vlna"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Ruch"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Úspešne uložené."
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Chyba pri ukladaní"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Informácie o skladbe"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Interprét albumu"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Komentár"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Číslo stopy"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "Uložiť"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Nasledujúca"
@@ -766,25 +786,33 @@ msgstr "_Doplnky ..."
msgid "About %s"
msgstr "O %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Nastavenia"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Nastaviť"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Nastavenia"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Pomoc"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Vzhľad"
@@ -900,287 +928,315 @@ msgstr "TaiwanÄina"
msgid "Turkish"
msgstr "TureÄtina"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Plávajúca desatinná Äiarka"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Nastavenia rozhrania</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Plugin rozhrania:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Výstupný modul:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Zosilniť všetky súbory:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Zosilniť súbory bez popisov:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Nastavenia výstupu</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bitová hĺbka:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Veľkosť vyrovnávacej pamäte:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Jemné orezanie"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "PoužiÅ¥ softvérové ovládanie hlasitosti (neodporúÄa sa)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Zosilnenie pri prehrávaní</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Povoliť zosilnenie pri prehrávaní"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Režim albumu"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "PredchádzaÅ¥ orezávaniu (odporúÄa sa)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Nastavenie úrovní</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Meno poÄítaÄa:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Port:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Používateľ:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Heslo:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Nastavenia pripojenia</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Nastavenie proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Používať proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Používať autentifikáciu"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Automatické rozoznávanie kódovania znakov:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Záložné kódovanie znakov:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Správanie</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Po spustení pokraÄovaÅ¥ v prehrávaní"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "IhneÄ pozastaviÅ¥ namiesto pokraÄovania"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Prejsť na nasledujúcu skladbu ak je aktuálna skladba vymazaná"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Pri otvorení súborov vyprázdniť zoznam skladieb"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "OtvoriÅ¥ súbory do doÄasného zoznamu skladieb"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Zobrazenie skladby</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "ZobraziÅ¥ Äísla skladieb"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Zobrazovať úvodné nuly (02:00 namiesto 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Kompatibilita</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpret \\ (spätné lomítko) ako oddeľovaÄ prieÄinku"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Album</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "VyhľadaÅ¥ obrázky odpovedajúce týmto slovám (oddelené Äiarkou):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "VylúÄiÅ¥ obrázky odpovedajúce týmto slovám (oddelené Äiarkou):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Hľadať obrázky odpovedajúce názvu súboru"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Hľadať rekurzivne"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Hĺka hľadania:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Vyskakovacie okno s podrobnosťami</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Zobraziť popup informácie"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Popup oneskorenie (desatiny sekundy):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "ZobraziÅ¥ Äasový meraÄ pre aktuálnu skladbu"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Rozšírené</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "NenaÄítaÅ¥ metadáta skladieb pred prehraním"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "NÃZOV"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "UMELEC - NÃZOV"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "UMELEC - ALBUM - NÃZOV"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "UMELEC - ALBUM - STOPA. NÃZOV"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "UMELEC [ALBUM] - STOPA. NÃZOV"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - NÃZOV"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategória"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Vlastné"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formát názvu:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Vlastný reťazec:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Nastavenia programu"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1192,31 +1248,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1236,6 +1292,10 @@ msgstr "Pracujem..."
msgid "Error"
msgstr "Chyba"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Otvoriť URL"
@@ -1248,7 +1308,12 @@ msgstr "Pridať URL"
msgid "Enter URL:"
msgstr "Zadajte URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Otvoriť"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1264,51 +1329,38 @@ msgstr "OtvoriÅ¥ prieÄinok"
msgid "Add Folder"
msgstr "PridaÅ¥ prieÄinok"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Otvoriť"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Pridať"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadáta"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Rok nahrávania"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Dátum nahrávania"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME Typ"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Dátový tok"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Pre %s nie sú dostupné žiadne informácie.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1356,3 +1408,7 @@ msgstr "Moduly..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Nastavenie úrovní</b>"
diff --git a/po/sq.po b/po/sq.po
index f1fdcf4..e07295f 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Albanian (http://www.transifex.com/jlindgren/audacious/"
"language/sq/)\n"
@@ -86,72 +86,87 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d skedar i gjetur"
msgstr[1] "%d skedar i gjetur"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Këngëlist e Re"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Audio CD, udhë %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Tani duke Luajtur"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -159,7 +174,8 @@ msgstr ""
"Këngëlista nuk mund të zgjidhet për shkak skanimi i metadatas është ende në "
"zhvillim e sipër (ose ka qenë çaktivizuar)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -176,7 +192,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -185,59 +201,60 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Sterejo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d kanale"
msgstr[1] "%d kanalet"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -264,9 +281,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -291,39 +308,39 @@ msgstr "Riemëro këngëlistën"
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -413,40 +430,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Titull"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artist"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Lloji"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Vitë"
@@ -455,7 +472,7 @@ msgstr "Vitë"
msgid "Track"
msgstr "Udhë"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Gjatësia"
@@ -471,197 +488,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Xhaz Acid"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Rrok Acid"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Blugras"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Bluz"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Muzik Dhome"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klasike"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Kauntri"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Metal Vdekje"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disko"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Dëgjimi i lehtë"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folkloristike"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gengstarep"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Granxhë"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "HardRrok"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Hevimetal "
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "Hauz"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Xhaz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Xhungël"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "Nju Eixh"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "Valë e Re"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Zhurmë"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Pank Rrok"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rrep"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Rrege"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rrok"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rrok en Rroll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Ridhëm dhe Bluz"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Suing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Tenko"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "të dhënat e këngës"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Koment"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -758,25 +775,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -892,287 +917,315 @@ msgstr "Tavanisht"
msgid "Turkish"
msgstr "Turqisht"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Pika lundrues"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Shtojca e Prodhimit"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Amplifiko te gjitha skedarët"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Amplifiko skedarët e pa etiketuar"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Konfigurimet e Prodhimit</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Thellësia e Bitit"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Madhësia e Bufferit"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Prerëje e butë"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Përdorimi i programit të kontrollit të volumit (nuk rekomandohet)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Riluaj Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Aktivizo Rregulluesin Zanor"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Mënyra Album"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Parandalo klipimin (e recomanduara)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Rregullo Livelet </b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Prokura emërbuajtëse"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Prokura portë"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Prokura emërpërdorim"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Prokura fjalëkalim"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Konfigurim i Prokurës</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Aktivizo përdorimin e prokurës"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Përdorni vertetimi me prokurë"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Vetë karakteri duke koduar detektor për:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Kodifikimet follbek karakter:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Sjellëjet</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Përparo kur kënga e tanishme është fshirë"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Fshi këngëlistës kur hapen e skedarët"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Hap skedarët në një këngëlist të përkohshëme"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Ekranizimi i Këngës</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Trego numwrin e kwngws"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Trego zeron kryesore (2:00 në vend të 02:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Pajtueshmëri</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Interpreto \\ (slash e prapambetur) si një Kufizues dosjesh"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Albumi Art</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Kërko per figura që i përkojnë këtyre fjalëve ( të ndara me presje)"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Përjashto imazhet që përkojnë këto fjalë (të ndara me presje-):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Kërko për imazhe që përputhen me emëri e skedarit këngë"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Kërkim rekursivisht"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Kërko thellësi:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Informacioni Popap</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Trego informacion popap"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Vonesë popapi (të dhjetat e një sekonde):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Trego shkallëkohën për këngën e tanishme"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Mos ngarko metadata për këngën derisa të luahet"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITULLI"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTIST - TITULLI"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTIST - ALBUMI - TITULLI"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTISTI - ALBUMI - KËNGA. TITULLI"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTISTI [ ALBUMI ] - KËNGA. TITULLI"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "TITULLI I ALBUMIT"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategoria"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Porosi"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Formati i titullit"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Vargu me porosi"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1184,31 +1237,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1228,6 +1281,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Hap URL"
@@ -1240,7 +1297,12 @@ msgstr "Shto URL"
msgid "Enter URL:"
msgstr "Hyrje URL"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1256,51 +1318,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Asnjë e dhëne e gjindëshme për %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1348,3 +1397,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Rregullo Livelet </b>"
diff --git a/po/sr.po b/po/sr.po
index cf3fe90..fd528c2 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-12-22 20:23+0000\n"
-"Last-Translator: МироÑлав Ðиколић <miroslavnikolic@rocketmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Serbian (http://www.transifex.com/jlindgren/audacious/"
"language/sr/)\n"
"Language: sr\n"
@@ -87,17 +87,17 @@ msgstr "ИÑпиÑује поруке прочишћавања (може битÐ
msgid "Run in Qt mode"
msgstr "Ради у Кут режиму"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Ðепозната опција: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Ðепозната опција: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -106,11 +106,15 @@ msgstr ""
"Употреба: audacious [ОПЦИЈÐ] ... [ДÐТОТЕКÐ] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Безочник"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -118,46 +122,55 @@ msgstr[0] "Пронашао Ñам %d датотеку"
msgstr[1] "Пронашао Ñам %d датотеке"
msgstr[2] "Пронашао Ñам %d датотека"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Ðови ÑпиÑак нумера"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Стандардни улаз"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Звучни ЦД, нумера %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(грешка кодирања знакова)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Грешка отварања „%s“:\n"
-"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "ÐеиÑправан Ð·Ð°Ð¿Ð¸Ñ Ð·Ð²ÑƒÐºÐ°"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Сад пуштам"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -165,7 +178,8 @@ msgstr ""
"СпиÑак нумера не може бити поређан зато што је прегледање метаподатака још "
"увек у току (или је иÑкључено)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -184,7 +198,7 @@ msgstr "Грешка учитавања „%s“."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Ðе могу да учитам „%s“: проширење назива датотеке није подржано."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Ðе могу да Ñачувам „%s“: проширење назива датотеке није подржано."
@@ -193,27 +207,27 @@ msgstr "Ðе могу да Ñачувам „%s“: проширење назиÐ
msgid "Error loading plugin"
msgstr "Грешка учитавања прикључка"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Грешка премотавања"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Ð—Ð°Ð¿Ð¸Ñ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ није познат"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Грешка читања метаподатака"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Моно"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Стерео"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -221,32 +235,33 @@ msgstr[0] "%d канал"
msgstr[1] "%d канала"
msgstr[2] "%d канала"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Звучни ЦД"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Ðумера %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(непознат наÑлов)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "ÐеиÑправна путања"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Ðепозната шема путање"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "ÐеиÑправан назив датотеке"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "ÐеиÑправан режим приÑтупа"
@@ -273,9 +288,9 @@ msgstr "_Уклони"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Откажи"
@@ -300,39 +315,39 @@ msgstr "Преименуј ÑпиÑак нумера"
msgid "What would you like to call this playlist?"
msgstr "Како желите да назовете овај ÑпиÑак нумера?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Датотека претподешавања ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "ЕКуФ датотека ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Претподешавања Винампа ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Увези"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Извези"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Претподешавања уједначавача"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Сачувај претподешавање"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Обриши изабрано"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Поврати измене"
@@ -422,40 +437,40 @@ msgstr "_Додај"
msgid "Close _dialog on add"
msgstr "Затвори _прозорче на „Додај“"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Затвори"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "ÐаÑлов"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Извођач"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ðлбум"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Жанр"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Година"
@@ -464,7 +479,7 @@ msgstr "Година"
msgid "Track"
msgstr "Ðумера"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Дужина"
@@ -480,197 +495,197 @@ msgstr "Квалитет:"
msgid "Bitrate:"
msgstr "Проток бита:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "КиÑели џез"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "КиÑели рок"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ðмбијентална"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Бебоп"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "БлуграÑ"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Блуз"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Камерна музика"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "КлаÑична"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Кантри"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Мртви метал"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "ДиÑко"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Лако Ñлушање"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Ðародна"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Фанки"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "ГангÑта реп"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "ВерÑка"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Гранџ"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Хард рок"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Хеви метал"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Хип-Хоп"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "Хауз"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Ðез"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Ðунгла"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Метал"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "Ðово доба"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "Ðови талаÑ"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Бука"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Поп"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Панк Рок"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Реп"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Реге"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Рок"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Рокенрол"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Ритам и Блуз"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ска"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Соул"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Свинг"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Техно"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Трип-Хоп"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Чување је уÑпело"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Чување није уÑпело"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Подаци пеÑме"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Извођач албума"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Ðапомена"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Број нумере"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "ОчиÑти _поља када прелазиш на Ñледећу пеÑму"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Сачувај"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Следеће"
@@ -768,25 +783,33 @@ msgstr "_Прикључци ..."
msgid "About %s"
msgstr "О програму „%s“"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "Подешавања %sа"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_ПодеÑи"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Подешавања"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_О програму"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Изглед"
@@ -902,287 +925,315 @@ msgstr "тајванÑки"
msgid "Turkish"
msgstr "турÑки"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Покретни зарез"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Подешавања Ñучеља</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Прикључак Ñучеља:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Прикључак излаза:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Појачај Ñве датотеке:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Појачај датотеке без ознака:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Подешавања излаза</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Дубина бита:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Величина међумеморије:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Меко иÑецање"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "КориÑти ÑофтверÑко управљање јачином звука (није препоручљиво)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Појачање понављања</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Укључи појачање понављања"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Режим албума"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Спречи одÑецање (препоручљиво)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Дотеривања нивоа</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Ðазив домаћина поÑредника:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Прикључник поÑредника:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "КориÑничко име поÑредника:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Лозинка поÑредника:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Подешавања мреже</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Подешавања поÑредника</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Укључи коришћење поÑредника"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "КориÑти потврђивање идентитета Ñа поÑредником"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "СамоÑтални откривач кодирања знакова за:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Резервна кодирања знакова:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Понашање</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "ÐаÑтави пуштање при покретању"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "ЗаÑтани умеÑто да наÑтавиш одмах"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Ðапредуј када је обриÑана текућа пеÑма"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "ОчиÑти ÑпиÑак нумера приликом отварања датотека"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Отвори датотеке у привременом ÑпиÑку нумера"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Приказ пеÑме</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Прикажи бројеве пеÑама"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Прикажи почетне нуле (02:00 умеÑто 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>СаглаÑноÑÑ‚</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Протумачи \\ (контра коÑу црту) као граничник фаÑцикле"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Омот албума</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Потражи Ñлике које одговарају овим речима (раздвојене зарезом):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "ИÑкључи Ñлике које одговарају овим речима (раздвојене зарезом):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Потражи Ñлике које одговарају називу пеÑме"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Потражи дубинÑки"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Дубина претраге:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Облачић података</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Прикажи облачиће података"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "ЗаÑтој иÑкакања (деÑетинке Ñекунде):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Прикажи временÑку леÑтвицу за текућу пеÑму"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Ðапредно</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Погоди недоÑтајуће метаподатке из путање датотеке"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Ðе учитавај метаподатке за пеÑме док Ñе не пуÑте"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "ИÑпробај Ñадржај датотека Ñа непознатим проширењем назива датотеке"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "ÐÐСЛОВ — ИЗВОЂÐЧ"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "ÐÐСЛОВ — ИЗВОЂÐЧ — ÐЛБУМ"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ИЗВОЂÐЧ — ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ИЗВОЂÐЧ — ÐЛБУМ — ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ИЗВОЂÐЧ — ÐЛБУМ — БРОЈ. ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ИЗВОЂÐЧ [ ÐЛБУМ ] — БРОЈ. ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÐЛБУМ — ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Категорија"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Произвољно"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Ð—Ð°Ð¿Ð¸Ñ Ð½Ð°Ñлова:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Произвољна ниÑка:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Снимите звучни ток кориÑтећи „%s“"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Ðије доÑтупан прикључак за Ñнимање звука"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Подешавања Безочника"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Откажи"
@@ -1194,31 +1245,31 @@ msgstr "Сачувај"
msgid "Load"
msgstr "Учитај"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Учитај датотеку претподешавања"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Учитај ЕКуФ датотеку"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Сачувај датотеку претподешавања"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<назив>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Сачувај ЕКуФ датотеку"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<назив>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Увези ВинÐМП претподешавања"
@@ -1238,6 +1289,10 @@ msgstr "Радим ..."
msgid "Error"
msgstr "Грeшкa"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Отворите адреÑу"
@@ -1250,7 +1305,12 @@ msgstr "Додајте адреÑу"
msgid "Enter URL:"
msgstr "УнеÑи адреÑу:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Отвори"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1266,51 +1326,38 @@ msgstr "Отворите фаÑциклу"
msgid "Add Folder"
msgstr "Додајте фаÑциклу"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Отвори"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Додај"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Метаподаци"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Композитор"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Извођач"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Година Ñнимања"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Датум Ñнимања"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Технички"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "МИМЕ врÑта"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Проток бита"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "ÐиÑу доÑтупни подаци за „%s“.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Ðиво"
@@ -1358,3 +1405,7 @@ msgstr "Прикључци ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "УÑлуге"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Дотеривања нивоа</b>"
diff --git a/po/sr@latin.po b/po/sr@latin.po
index f03eeae..d85e4c7 100644
--- a/po/sr@latin.po
+++ b/po/sr@latin.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Serbian (Latin) (http://www.transifex.com/jlindgren/audacious/"
"language/sr@latin/)\n"
@@ -88,28 +88,32 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "BezoÄnik"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -117,44 +121,55 @@ msgstr[0] "Pronašao sam %d datoteku"
msgstr[1] "Pronašao sam %d datoteke"
msgstr[2] "Pronašao sam %d datoteka"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Novi spisak numera"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "ZvuÄni CD, numera %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Sad puštam"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -162,7 +177,8 @@ msgstr ""
"Spisak numera ne može biti poređan zato što je pregledanje metapodataka još "
"uvek u toku (ili je iskljuÄeno)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -179,7 +195,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -188,27 +204,27 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -216,32 +232,33 @@ msgstr[0] "%d kanal"
msgstr[1] "%d kanala"
msgstr[2] "%d kanala"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -268,9 +285,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -295,39 +312,39 @@ msgstr "Preimenuj spisak numera"
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -417,40 +434,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Naslov"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "IzvoÄ‘aÄ"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Žanr"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Godina"
@@ -459,7 +476,7 @@ msgstr "Godina"
msgid "Track"
msgstr "Numera"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Trajanje"
@@ -475,197 +492,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Kiseli džez"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Kiseli rok"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambijentalna"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Blugras"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Bluz"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Kamerna muzika"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "KlasiÄna"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Kantri"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Mrtvi metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disko"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Lako slušanje"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Narodna"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Fanki"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta rep"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Verska"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grandž"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard rok"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Hevi metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-Hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "Haus"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Džez"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Džungla"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "Novo doba"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "Novi talas"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Buka"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Pank Rok"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rep"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Rege"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rok"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rokenrol"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Ritam i Bluz"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Sving"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Tehno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-Hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Podaci o pesmi"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Komentar"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -762,25 +779,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -896,287 +921,315 @@ msgstr "Tajvanski"
msgid "Turkish"
msgstr "Turski"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Pokretni zarez"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "PrikljuÄak izlaza:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "PojaÄaj sve datoteke:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "PojaÄaj datoteke bez oznaka:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Podešavanja izlaza</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Dubina bita:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "VeliÄina meÄ‘umemorije:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Meko isecanje"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Koristi softversko upravljanje jaÄinom zvuka (nije preporuÄljivo)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>PojaÄanje ponavljanja</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "UkljuÄi pojaÄanje ponavljanja"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Režim albuma"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "SpreÄi odsecanje (preporuÄljivo)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Podesi nivoe</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Naziv domaćina posrednika:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "PrikljuÄnik posrednika:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "KorisniÄko ime posrednika:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Lozinka posrednika:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Podešavanja posrednika</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "UkljuÄi korišćenje posrednika"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Koristi potvrđivanje identiteta sa posrednikom"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Detektor automatskog kodiranja znakova za:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Rezervno kodiranje znakova:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Ponašanje</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Napreduj kada je obrisana tekuća pesma"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "OÄisti spisak numera prilikom otvaranja datoteka"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Otvori datoteke u privremenom spisku numera"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Prikaz pesme</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Prikaži brojeve pesama"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Prikaži poÄetne nule (02:00 umesto 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Usaglašenost</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "ProtumaÄi \\ (kontra kosu crtu) kao graniÄnik fascikle"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Omot albuma</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Potraži slike koje odgovaraju ovim reÄima (razdvojene zarezom):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "IskljuÄi slike koje odgovaraju ovim reÄima (razdvojene zarezom):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Potražite slike koje odgovaraju nazivu pesme"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Potraži dubinski"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Dubina pretrage:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>OblaÄić informacija</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Prikaži oblaÄiće podataka"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Zastoj prikaza (desetinke sekunde):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Prikažite vremensku lestvicu za tekuću pesmu"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Ne uÄitavaj metapodatke za pesme dok se ne puste"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "NASLOV"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "IZVOÄAÄŒ — NASLOV"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "IZVOÄAÄŒ — ALBUM — NASLOV"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "IZVOÄAÄŒ — ALBUM — BROJ. NASLOV"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "IZVOÄAÄŒ [ ALBUM ] — BROJ. NASLOV"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM — NASLOV"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategorija"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Proizvoljno"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Zapis naslova:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Proizvoljna niska:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1188,31 +1241,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1232,6 +1285,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Otvorite adresu"
@@ -1244,7 +1301,12 @@ msgstr "Dodajte adresu"
msgid "Enter URL:"
msgstr "Unesi adresu:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1260,51 +1322,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Nisu dostupni podaci za %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1352,3 +1401,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Podesi nivoe</b>"
diff --git a/po/sr_RS.po b/po/sr_RS.po
index cdd2b3b..1e755e1 100644
--- a/po/sr_RS.po
+++ b/po/sr_RS.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Serbian (Serbia) (http://www.transifex.com/jlindgren/"
"audacious/language/sr_RS/)\n"
@@ -84,17 +84,17 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Ðепозната опција: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Ðепозната опција: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -103,11 +103,15 @@ msgstr ""
"Употреба: audacious [ОПЦИЈÐ] ... [ДÐТОТЕКÐ] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Безочник"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -115,44 +119,55 @@ msgstr[0] "Пронашао Ñам %d датотеку"
msgstr[1] "Пронашао Ñам %d датотеке"
msgstr[2] "Пронашао Ñам %d датотека"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Ðови ÑпиÑак нумера"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Звучни ЦД, нумера %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Сад пуштам"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -160,7 +175,8 @@ msgstr ""
"СпиÑак нумера не може бити поређан зато што је прегледање метаподатака још "
"увек у току (или је иÑкључено)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -177,7 +193,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -186,27 +202,27 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Моно"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Стерео"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -214,32 +230,33 @@ msgstr[0] "%d канал"
msgstr[1] "%d канала"
msgstr[2] "%d канала"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -266,9 +283,9 @@ msgstr "_Уклони"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Откажи"
@@ -293,39 +310,39 @@ msgstr "Преименуј ÑпиÑак нумера"
msgid "What would you like to call this playlist?"
msgstr "Како желите да назовете овај ÑпиÑак нумера?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -415,40 +432,40 @@ msgstr "_Додај"
msgid "Close _dialog on add"
msgstr "Затвори _прозорче на „Додај“"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Затвори"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "ÐаÑлов"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Извођач"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ðлбум"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Жанр"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Година"
@@ -457,7 +474,7 @@ msgstr "Година"
msgid "Track"
msgstr "Ðумера"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Дужина"
@@ -473,197 +490,197 @@ msgstr "Квалитет:"
msgid "Bitrate:"
msgstr "Проток бита:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "КиÑели џез"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "КиÑели рок"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ðмбијентална"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Бебоп"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "БлуграÑ"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Блуз"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Камерна музика"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "КлаÑична"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Кантри"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Мртви метал"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "ДиÑко"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Лако Ñлушање"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Ðародна"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Фанки"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "ГангÑта реп"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "ВерÑка"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Гранџ"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Хард рок"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Хеви метал"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Хип-Хоп"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "Хауз"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Ðез"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Ðунгла"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Метал"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "Ðово доба"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "Ðови талаÑ"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Бука"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Поп"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Панк Рок"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Реп"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Реге"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Рок"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Рокенрол"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Ритам и Блуз"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ска"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Соул"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Свинг"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Техно"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Трип-Хоп"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Чување је уÑпело"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Чување није уÑпело"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Подаци пеÑме"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Ðапомена"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Број нумере"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Сачувај"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -760,25 +777,33 @@ msgstr "_Прикључци ..."
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_ПодеÑи"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Подешавања"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_О програму"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Изглед"
@@ -894,287 +919,315 @@ msgstr "тајванÑки"
msgid "Turkish"
msgstr "турÑки"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Покретни зарез"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Подешавања Ñучеља</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Прикључак Ñучеља:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Прикључак излаза:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Појачај Ñве датотеке:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Појачај датотеке без ознака:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Подешавања излаза</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Дубина бита:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Величина међумеморије:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Меко иÑецање"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "КориÑти ÑофтверÑко управљање јачином звука (није препоручљиво)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Појачање понављања</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Укључи појачање понављања"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Режим албума"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Спречи одÑецање (препоручљиво)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Дотеривања нивоа</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Ðазив домаћина поÑредника:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Прикључник поÑредника:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "КориÑничко име поÑредника:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Лозинка поÑредника:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Подешавања поÑредника</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Укључи коришћење поÑредника"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "КориÑти потврђивање идентитета Ñа поÑредником"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "СамоÑтални откривач кодирања знакова за:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Резервна кодирања знакова:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Понашање</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Ðапредуј када је обриÑана текућа пеÑма"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "ОчиÑти ÑпиÑак нумера приликом отварања датотека"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Отвори датотеке у привременом ÑпиÑку нумера"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Приказ пеÑме</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Прикажи бројеве пеÑама"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Прикажи почетне нуле (02:00 умеÑто 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>СаглаÑноÑÑ‚</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Протумачи \\ (контра коÑу црту) као граничник фаÑцикле"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Омот албума</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Потражи Ñлике које одговарају овим речима (раздвојене зарезом):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "ИÑкључи Ñлике које одговарају овим речима (раздвојене зарезом):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Потражи Ñлике које одговарају називу пеÑме"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Потражи дубинÑки"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Дубина претраге: "
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Облачић података</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Прикажи облачиће података"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "ЗаÑтој иÑкакања (деÑетинке Ñекунде):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Прикажи временÑку леÑтвицу за текућу пеÑму"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Ðе учитавај метаподатке за пеÑме док Ñе не пуÑте"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ИЗВОЂÐЧ — ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ИЗВОЂÐЧ — ÐЛБУМ — ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ИЗВОЂÐЧ — ÐЛБУМ — БРОЈ. ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ИЗВОЂÐЧ [ ÐЛБУМ ] — БРОЈ. ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÐЛБУМ — ÐÐСЛОВ"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Категорија"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Произвољно"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Ð—Ð°Ð¿Ð¸Ñ Ð½Ð°Ñлова:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Произвољна ниÑка:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Подешавања Безочника"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1186,31 +1239,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1230,6 +1283,10 @@ msgstr ""
msgid "Error"
msgstr "Грeшкa"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Отворите адреÑу"
@@ -1242,7 +1299,12 @@ msgstr "Додајте адреÑу"
msgid "Enter URL:"
msgstr "УнеÑи адреÑу:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1258,51 +1320,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "ÐиÑу доÑтупни подаци за „%s“.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1350,3 +1399,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Дотеривања нивоа</b>"
diff --git a/po/sv.po b/po/sv.po
index de7261b..9c009a8 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,7 +7,7 @@
# Andreas Rönnquist <gusnan@openmailbox.org>, 2015
# Bo Serrander <bserrander@gmail.com>, 2013
# Fredrik Ismyren <fredrik@ismyren.se>, 2014
-# Gaius Anderson <gaius.ankh@gmail.com>, 2015
+# Gaius Anderson <gaius.ankh@gmail.com>, 2015-2016
# Luna Jernberg <bittin@cafe8bitar.se>, 2015
# Luna Jernberg <bittin@cafe8bitar.se>, 2014
# Martin Persenius <martin@persenius.net>, 2004
@@ -15,9 +15,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-11-02 12:45+0000\n"
-"Last-Translator: Gaius Anderson <gaius.ankh@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Swedish (http://www.transifex.com/jlindgren/audacious/"
"language/sv/)\n"
"Language: sv\n"
@@ -90,74 +90,89 @@ msgstr "Skriv ut avlusningsmeddelanden (kan användas dubbelt)"
msgid "Run in Qt mode"
msgstr "Kör i QT-läge"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Okänt alternativ: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Okänt alternativ: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr "Användning: audacious [OPTION] ... [FILE] ... \n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d fil funnen"
msgstr[1] "%d filer funna"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Ny spellista"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Standardinmatning"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Ljud-CD, spår %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(teckenkodningsfel)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Fel vid öppning av %s:\n"
+"Fel vid uppspelning av %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
-msgstr ""
+msgstr "Okänt uppspelningsfel (se detaljerad felinformation i konsolen)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Felaktigt ljudformat"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Spelar nu"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -165,7 +180,8 @@ msgstr ""
"Spellistan kan inte sorteras eftersom metadata scanning pågår fortfarande "
"(eller har inaktiverats)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -184,7 +200,7 @@ msgstr "Fel vid laddning av %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Kan inte ladda %s: filändelsen stöds ej"
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Kan inte spara %s: filändelsen stöds ej"
@@ -193,59 +209,60 @@ msgstr "Kan inte spara %s: filändelsen stöds ej"
msgid "Error loading plugin"
msgstr "Fel vid laddning av plugin"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Sökfel"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Okänt filformat"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Fel vid läsning av metadata"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d kanal "
msgstr[1] "%d kanaler"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Ljud CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "LÃ¥t %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(okänd titel)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Felaktig URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Okänt URI-schema"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Felaktigt filnamn"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Felaktigt åtkomstläge"
@@ -272,9 +289,9 @@ msgstr "_Ta Bort"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Avbryt"
@@ -299,39 +316,39 @@ msgstr "Döp om spellista"
msgid "What would you like to call this playlist?"
msgstr "Vad vill du döpa denna spellista till?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Förinställningsfil ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "EQF-Fil ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Winamp-förinställningar ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Importera"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "Exportera"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "Equalizerförinställningar"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Spara Förinställning"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Ta Bort Valda"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Ångra Ändringar"
@@ -421,40 +438,40 @@ msgstr "_Lägg till"
msgid "Close _dialog on add"
msgstr "Stäng _dialogfönstret vid addera"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Stäng"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Titel"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Artist"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Genre"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Ã…r"
@@ -463,7 +480,7 @@ msgstr "Ã…r"
msgid "Track"
msgstr "Spår"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Längd"
@@ -479,197 +496,197 @@ msgstr "Kvalite:"
msgid "Bitrate:"
msgstr "Bitrate:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Bakgrundsljud"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Rumsmusik"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klassiskt"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Dödsmetall"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folkdans"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsterrap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospell"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "HÃ¥rd rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungel"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metall"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Oljud"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punkrock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Sparning lyckades"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Sparning misslyckades"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "LÃ¥tinformation"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Albumartist"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Kommentar"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Spår Nummer"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Töm fält vid hopp till nästa låt"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Spara"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Nästa"
@@ -767,25 +784,33 @@ msgstr "_Plugins ..."
msgid "About %s"
msgstr "Om %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s inställningar"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Ställ in"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_Inställningar"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Om"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Utseende"
@@ -901,287 +926,315 @@ msgstr "Taiwanesisk"
msgid "Turkish"
msgstr "Turkiska"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "flyttal"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b> Interface Inställningar</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Interface plugin:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Utgångsplugin:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Förstärk alla filer:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Förstärk otaggade filer:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Utgångsinställningar</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bitdjup:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Buffertstorlek:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "Mjuk klippning"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Använd programvaru volymkontroll (rekommenderas inte)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Replay Gain</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Aktivera ReplayGain"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Albumläge"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Förhindra klippning (rekommenderas)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b> Justera nivåer </ b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Proxy hostname:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Proxy port:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Proxy användar-ID:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Proxy lösenord:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Nätverksinställningar</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Proxy-konfiguration</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Använd proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Använd autentisering med proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Automatiskt teckenkodnings detektor för:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Reserv teckenkodningar:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b> Beteende </ b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Fortsätt uppspelning vid start"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Pausa istället för att direkt fortsätta"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Avancera när den aktuella låten tas bort"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Rensa spellistan när du öppnar filer"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Öppna filer i en temporär spellista"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>LÃ¥tvisning</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Visa sång nummer"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Visa ledande nollor (02:00 istället för 02:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Kompabilitet</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Tolka \\ (omvänt snedstreck) som en mapp avgränsare"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Albumomslag</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Leta efter bilder som matchar följande ord (kommaseparerade):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Ta inte med bilder som matchar orden (kommaseparerade):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Sök efter bilder som matchar låttitel"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Rekursiv sökning"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Sökdjup:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Popup Information</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Visa popup-information"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Popup fördröjning (tiondelar av en sekund):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Visa tidsskala för aktuell låt"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Avancerat</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Gissa saknad metadata från filsökväg"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Ladda inte låtarnas metadata innan de spelas"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Undersök innehåll i filer med okänd filändelse"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "TITEL"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "TITEL - ARTIST"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "TITEL - ARTIST - ALBUM"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ARTIST - TITEL"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ARTIST - ALBUM - TITEL"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ARTIST - ALBUM - SPÃ…R. TITEL"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ARTIST [ ALBUM ] - SPÃ…R. TITEL"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - TITEL"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategori"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Anpassad"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Titelformat:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Anpassad sträng:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "Spela in ljudström med %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Ingen plugin för ljudinspelning tillgänglig"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audacious Inställningar"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "Avbryt"
@@ -1193,31 +1246,31 @@ msgstr "Spara"
msgid "Load"
msgstr "Ladda"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Ladda Förinställningsfil"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Ladda EQF-Fil"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Spara förinställningsfil"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<namn>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Spara EQF-Fil"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<namn>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Importera Winamp-förinställningar"
@@ -1237,6 +1290,10 @@ msgstr "Arbetar ..."
msgid "Error"
msgstr "Fel"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Öppna URL"
@@ -1249,7 +1306,12 @@ msgstr "Lägg till URL"
msgid "Enter URL:"
msgstr "Ange URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Öppna"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1265,51 +1327,38 @@ msgstr "Öppna Mapp"
msgid "Add Folder"
msgstr "Lägg till Mapp"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Öppna"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Lägg till"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Metadata"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Kompositör"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Artist"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Inspelningsår"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Inspelningsdatum"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Teknisk"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME-typ"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bitrate"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Ingen information om %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Nivå"
@@ -1358,5 +1407,6 @@ msgstr "Programtillägg ..."
msgid "Services"
msgstr "Tjänster"
-#~ msgid "Unknown playback error"
-#~ msgstr "Okänt uppspelningsfel"
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b> Justera nivåer </ b>"
diff --git a/po/ta.po b/po/ta.po
index dd4bbf3..93f7da1 100644
--- a/po/ta.po
+++ b/po/ta.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Tamil (http://www.transifex.com/jlindgren/audacious/language/"
"ta/)\n"
@@ -87,72 +87,87 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "ஔடகிவஸà¯"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d கோபà¯à®ªà¯ காணபà¯à®ªà®Ÿà®µà®¿à®²à¯à®²à¯ˆ"
msgstr[1] "%d கோபà¯à®ªà¯à®•à¯à®•à®³à¯ காணபà¯à®ªà®Ÿà®µà®¿à®²à¯à®²à¯ˆ"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "பà¯à®¤à®¿à®¯ பாடல௠படà¯à®Ÿà®¿à®¯à®²à¯"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "ஒலி இறà¯à®µà®Ÿà¯à®Ÿà¯, பாடலà¯, %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
-msgstr "சொரà¯à®•à®¿"
+msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "தறà¯à®ªà¯‹à®¤à¯ இயகà¯à®•à®ªà¯à®ªà®Ÿà¯à®µà®¤à¯"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -160,7 +175,8 @@ msgstr ""
"மீதà¯à®¤à®°à®µà¯ வரà¯à®Ÿà¯à®¤à®²à¯ இடமà¯à®ªà¯†à®±à¯à®µà®¤à®¾à®²à¯ பாடல௠படà¯à®Ÿà®¿à®¯à®²à¯ˆ வரிசையாகà¯à®• இயலவிலà¯à®²à¯ˆ (அலà¯à®²à®¤à¯ "
"à®®à¯à®Ÿà®•à¯à®•à®ªà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -177,7 +193,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -186,59 +202,60 @@ msgstr ""
msgid "Error loading plugin"
msgstr "சொரà¯à®•à®¿"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "பிழையை தேடà¯à®™à¯à®•à®³à¯"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "தனிதà¯à®¤ "
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "ஒலிபà¯à®ªà®¿à®°à®¿à®ªà¯à®ªà¯"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] ""
msgstr[1] ""
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -265,9 +282,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -292,39 +309,39 @@ msgstr "பாடல௠படà¯à®Ÿà®¿à®¯à®²à®¿à®©à¯ˆ மறà¯à®ªà¯†à®¯à®°à¯
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -414,40 +431,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "தலைபà¯à®ªà¯"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "பாடகரà¯"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "கà¯à®±à¯à®µà®Ÿà¯à®Ÿà¯"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "வகை"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "வரà¯à®Ÿà®®à¯"
@@ -456,7 +473,7 @@ msgstr "வரà¯à®Ÿà®®à¯"
msgid "Track"
msgstr "paadal"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "பாடலின௠கால alavidai"
@@ -472,197 +489,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "ஆசிட௠ஜாஸà¯"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "ஆசிட௠ராகà¯"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "சà¯à®±à¯à®±à¯à®šà¯à®šà¯‚ழலà¯"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "பெபாபà¯"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "பà¯à®³à¯‚கிராஸà¯"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "பà¯à®³à¯‚ஸà¯"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "சபை இசை"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "பாரமà¯à®ªà®°à®¿à®¯ இசை"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "கிராமபà¯à®ªà¯à®±à®ªà¯à®ªà®¾à®Ÿà®²à¯à®•à®³à¯ "
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "டெத௠metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "எளிதாக கேடà¯à®•kகூடியவை"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "நாடà¯à®Ÿà¯à®ªà¯à®ªà¯à®±pபாடலà¯à®•à®³à¯"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "நவனாகரீகமானவை"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "கà¯à®´à¯ ராபà¯"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "gaasbel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "granj"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "ஹாரà¯à®Ÿà¯ raak"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "ஹெவி mettal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "ஹிபà¯-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "hawus"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "jaas"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "ஜஙà¯à®•à®³à¯"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "mettal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "பà¯à®¤à®¿à®¯ படிபà¯à®ªà¯à®•l"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "பà¯à®¤à®¿à®¯ alaigal"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "இரைசà¯à®šà®²à¯ சதà¯à®¤à®®à¯ "
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "paap"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "பஙà¯à®•à¯ raak"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "raap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "rage"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "raak"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "ராக௠மறà¯à®±à¯à®®à¯ rol"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "ரிதம௠மறà¯à®±à¯à®®à¯ blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "skaa"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "sowul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "tekno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "டà¯à®°à®¿à®ªà¯-ஹாப௠"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "பாடல௠விபரமà¯"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "பினà¯à®©à¯‚டà¯à®Ÿà®®à¯"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -759,25 +776,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -893,287 +918,315 @@ msgstr "தாயà¯à®µà®¾à®©à¯€à®¸à¯"
msgid "Turkish"
msgstr "தà¯à®°à¯à®•à¯à®•à®¿"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "மிதவை பà¯à®³à¯à®³à®¿"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "வெளியீடà¯à®Ÿà¯ நீடà¯à®šà®¿à®•à®³à¯"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "அனைதà¯à®¤à¯ கோபà¯à®ªà¯à®•à®³à®¿à®©à®¤à¯à®®à¯ சபà¯à®¤à®¤à¯à®¤à¯ˆ perukku:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "இணைகà¯à®•à®ªà¯à®ªà®Ÿà®¾à®¤ கோபà¯à®ªà¯à®•à®³à®¿à®©à¯ சபà¯à®¤à®¤à¯à®¤à¯ˆ பெரà¯à®•à¯à®•à¯:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>வெளியீடà¯à®Ÿà¯ அமைபà¯à®ªà¯à®•l</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "பிட௠ஆழமà¯"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "தாஙà¯à®•à®²à¯ அளவà¯"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "மெனà¯à®®à¯ˆà®¯à®¾à®© thundaakkal"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "மெனà¯à®ªà¯Šà®°à¯à®³à¯ ஒலி கடà¯à®Ÿà¯à®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à®¿à®¯à¯ˆ உபயோகிகà¯à®• (பரிநà¯à®¤à¯à®°à¯ˆà®•à¯à®•à®ªà¯à®ªà®Ÿà¯à®Ÿ à®®à¯à®±à¯ˆà®®à¯ˆ அலà¯à®²)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>பயனினை மீளியகà¯à®•à¯</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "பயன௠மீளியகà¯à®•à®¿à®¯à¯ˆ செயலà¯à®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®•"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "கà¯à®±à¯à®µà®Ÿà¯à®Ÿà¯ à®®à¯à®±à¯ˆà®®à¯ˆ"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "நறà¯à®•à¯à®•à¯à®¤à®²à¯ˆ தவிரà¯à®•à¯à®•à®µà¯à®®à¯ (பரிநà¯à®¤à¯à®°à¯ˆà®•à¯à®•à®ªà¯à®ªà®Ÿà¯à®Ÿ à®®à¯à®±à¯ˆà®®à¯ˆ)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>நிலைகளை சரிசெயà¯ga</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "பதிலி வழஙà¯à®•à¯à®¨à®°à¯ பெயரà¯"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "பதிலி போரà¯à®Ÿà¯ எணà¯:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "பதிலி பயனரà¯à®ªà¯†à®¯à®°à¯:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "பதிலி kadavuchchol"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>பதிலி உளà¯à®³à®®à¯ˆà®µà¯</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "பதிலி பயனà¯à®ªà®¾à®Ÿà¯à®Ÿà®¿à®©à¯ˆ செயலà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®•"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "பதிலியà¯à®Ÿà®©à¯ உறà¯à®¤à®¿à®ªà¯à®ªà®¾à®Ÿà¯à®Ÿà®¿à®©à¯ˆà®¯à¯à®®à¯ பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®• "
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "கà¯à®±à®¿à®¯à®¿à®Ÿà®ªà¯à®ªà®Ÿà¯à®Ÿ உணரà¯à®•à®°à¯à®µà®¿à®•à®³à¯ எநà¯à®¤ தானியஙà¯à®•à¯ எழà¯à®¤à¯à®¤à¯à®•à®³à¯à®•à¯à®•à¯: "
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "கà¯à®±à¯ˆà®µà®Ÿà¯ˆà®¯à¯à®®à¯ எழà¯à®¤à¯à®¤à¯à®•à®³à¯à®•à¯à®•à®¾à®© கà¯à®±à®¿à®¯à¯€à®Ÿà¯à®•à®³à¯:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>நடதà¯à®¤à¯ˆ</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "தறà¯à®ªà¯‹à®¤à¯ˆà®¯ பாடல௠நீகà¯à®•à®ªà¯à®ªà®Ÿà¯à®®à¯ படà¯à®šà®¤à¯à®¤à®¿à®²à¯ அடà¯à®¤à¯à®¤ பாடலà¯à®•à¯à®•à¯ à®®à¯à®©à¯à®©à¯‡à®±à¯ "
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "கோபà¯à®ªà¯à®•à®³à¯ˆ திறகà¯à®•à¯à®®à¯ போத௠கà¯à®±à®¿à®¤à¯à®¤ பாடல௠படà¯à®Ÿà®¿à®¯à®²à¯ˆ நீகà¯à®•à¯à®• "
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "தறà¯à®•à®¾à®²à®¿à®• பாடல௠படà¯à®Ÿà®¿à®¯à®²à®¿à®²à¯ கோபà¯à®ªà¯à®•à®³à¯ˆ திறகà¯à®• "
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>பாடல௠kaatchippaduththu</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "பாடல௠இலகà¯à®•à®™à¯à®•à®³à¯ˆ kaattuga"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "à®®à¯à®©à¯à®©à¯ˆà®¯ சà¯à®´à®¿à®¯à®¤à¯à®¤à¯ˆ காடà¯à®Ÿà¯à®• (2:00 இறà¯à®•à¯ பதிலாக 02:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>இணகà¯à®•à®¤à¯à®¤à®©à¯à®®à¯ˆ</b> "
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr " \\ (பினà¯à®©à¯‡à®¾à®•à¯à®•à®¿à®¯ சாயà¯à®µà¯) இனை கோபà¯à®ªà¯à®±à¯ˆ எலà¯à®²à¯ˆà®¯à®¾à®• வரையறà¯à®•à¯à®•"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>கà¯à®±à¯à®µà®Ÿà¯à®Ÿà¯ varaivu</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "இசà¯à®šà¯Šà®±à¯à®•à®³à¯à®•à¯à®•à¯ பொரà¯à®¤à¯à®¤à®®à®¾à®© நிழறà¯à®ªà®Ÿà®™à¯à®•à®³à¯ˆ தேடà¯à®• (காறà¯à®ªà¯à®³à¯à®³à®¿à®¯à®¾à®²à¯ பிரிகà¯à®•à¯à®•):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "இசà¯à®šà¯Šà®±à¯à®•à®³à¯à®•à¯à®•à¯ பொரà¯à®¤à¯à®¤à®®à®¾à®© நிழறà¯à®ªà®Ÿà®™à¯à®•à®³à¯ˆ நீகà¯à®•à¯à®• (காறà¯à®ªà¯à®³à¯à®³à®¿à®¯à®¾à®²à¯ பிரிகà¯à®•à¯à®•):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "இபà¯à®ªà®¾à®Ÿà®²à¯ கோபà¯à®ªà¯ பெயரà¯à®•à¯à®•à¯ பொரà¯à®¤à¯à®¤à®®à®¾à®© நிழறà¯à®ªà®Ÿà®™à¯à®•à®³à¯ˆ தேடà¯à®•"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "மீளà¯à®šà¯à®´à®²à®²à®¾à®• தேடà¯à®• "
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "தேடà¯à®®à¯ ஆழமà¯:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>மேலà¯à®®à¯€à®Ÿà¯à®ªà¯ தகவலà¯</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "மேலà¯à®®à¯€à®Ÿà¯à®ªà¯ தகவலà¯à®•à®³à¯ˆ காணà¯à®ªà®¿kkuga"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "மேலà¯à®®à¯€à®Ÿà¯à®ªà¯ தாமதம௠(ஒர௠வினாடியின௠பதà¯à®¤à¯ பிரிவà¯à®•à®³à®¾à®•)"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "தறà¯à®ªà¯‹à®¤à¯ˆà®¯ பாடலின௠கால அளவிடையை காணà¯à®ªà®¿à®•à¯à®•"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "பாடலà¯à®•à®³à®¿à®©à¯ˆ இயகà¯à®•à¯à®®à¯ வரை மீதà¯à®¤à®°à®µà®¿à®©à¯ˆ à®à®±à¯à®± வேணà¯à®Ÿà®¾à®®à¯"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "thalaippu"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "கலைஞர௠- தலைபà¯à®ªà¯"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "கலைஞர௠- கà¯à®±à¯à®µà®Ÿà¯à®Ÿà¯ - தலைபà¯à®ªà¯"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "கலைஞர௠- கà¯à®±à¯à®µà®Ÿà¯à®Ÿà¯ - பாடலà¯. தலைபà¯à®ªà¯"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "கலைஞர௠[கà¯à®±à¯à®µà®Ÿà¯à®Ÿà¯] - பாடலà¯. தலைபà¯à®ªà¯"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "கà¯à®±à¯à®µà®Ÿà¯à®Ÿà¯ - தலைபà¯à®ªà¯"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "பிரிவà¯"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "தனிபà¯à®ªà®¯à®©à¯"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "தலைபà¯à®ªà¯ வடிவமà¯:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "தனிபà¯à®ªà®¯à®©à¯ சரமà¯:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1185,31 +1238,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1229,6 +1282,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "à®®à¯à®•à®µà®°à®¿à®¯à¯ˆ திற"
@@ -1241,7 +1298,12 @@ msgstr "à®®à¯à®•à®µà®°à®¿à®¯à¯ˆ சேரà¯"
msgid "Enter URL:"
msgstr "à®®à¯à®•à®µà®°à®¿à®¯à¯ˆ உளà¯à®³à®¿à®Ÿà¯:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1255,51 +1317,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "எவà¯à®µà®¿à®¤ தகவலà¯à®•à®³à¯à®®à¯ கிடைகà¯à®•à®µà®¿à®²à¯à®²à¯ˆ %s.âŽ\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1347,3 +1396,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>நிலைகளை சரிசெயà¯ga</b>"
diff --git a/po/tr.po b/po/tr.po
index 5d06ef7..7fb285f 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -30,8 +30,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Turkish (http://www.transifex.com/jlindgren/audacious/"
"language/tr/)\n"
@@ -105,17 +105,17 @@ msgstr "Hata ayıklama mesajlarını yazdır (iki kez kullanılabilir)"
msgid "Run in Qt mode"
msgstr "Qt kipinde çalış"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Bilinmeyen seçenek: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Bilinmeyen seçenek: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -124,57 +124,70 @@ msgstr ""
"Kullanım: audacious [SEÇENEK] ... [DOSYA] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d dosya bulundu"
msgstr[1] "%d dosya bulundu"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Yeni Çalma Listesi"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "Ses CD'si, parça %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(karakter kodlama hatası)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"%s açılırken hata:\n"
-"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Geçersiz ses biçimi"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Şimdi Çalınıyor"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -182,7 +195,8 @@ msgstr ""
"Üstveri taraması devam ettiğinden (veya iptal edildiğinden) listede sıralama "
"yapılamıyor."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -201,7 +215,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr "%s yüklenemiyor: bilinmeyen dosya uzantısı."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "%s kaydedilemiyor: bilinmeyen dosya uzantısı."
@@ -210,59 +224,60 @@ msgstr "%s kaydedilemiyor: bilinmeyen dosya uzantısı."
msgid "Error loading plugin"
msgstr "Eklenti yüklenirken hata"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Arama hatası"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Dosya biçimi tanınmadı"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Ãœst veri okunurken hata"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d kanal"
msgstr[1] "%d kanal"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "Ses CD'si"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Parça %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(bilinmeyen başlık)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Geçersiz URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Bilinmeyen URI şeması"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Geçersiz dosya adı"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -289,9 +304,9 @@ msgstr "_Kaldır"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_Ä°ptal"
@@ -316,39 +331,39 @@ msgstr "Listeyi Yeniden Adlandır"
msgid "What would you like to call this playlist?"
msgstr "Bu dosya adına ne ad vermek istersiniz?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -438,40 +453,40 @@ msgstr "_Ekle"
msgid "Close _dialog on add"
msgstr "Ekledikten sonra _pencereyi kapat"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Kapat"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Başlık"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Sanatçı"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Albüm"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Tür"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Yıl"
@@ -480,7 +495,7 @@ msgstr "Yıl"
msgid "Track"
msgstr "Parça"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "uzunluk"
@@ -496,197 +511,197 @@ msgstr "Kalite:"
msgid "Bitrate:"
msgstr "Bit oranı:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Çevre"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Oda müziği"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Klasik"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disko"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Kolay Dinleme"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Caz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Tekno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Kayıt başarılı"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Kayıt hatası"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Şarkı bilgisi"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Albüm Sanatçısı"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Yorum"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Parça Numarası"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "Sonraki şarkıya geçerken alanları te_mizle"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Kaydet"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_Sonraki"
@@ -783,25 +798,33 @@ msgstr "_Eklentiler ..."
msgid "About %s"
msgstr "%s Hakkında"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s Ayarları"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_Ayarla"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "A_yarlar"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Hakkında"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Görünüm"
@@ -917,287 +940,315 @@ msgstr "Tayvanca"
msgid "Turkish"
msgstr "Türkçe"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Kayan noktalı"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Arayüz Ayarları</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Arayüz eklentisi:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Çıkış eklentisi:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Tüm dosyaları yükselt:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Etiketsiz dosyaları yükselt:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Çıkış Ayarları</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Bit derinliÄŸi:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Arabellek boyutu:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "YumuÅŸak kesim"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Yazılımsal ses denetimi kullan (önerilmez)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Ses Güçlendirme</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Çalarken ses güçlendirmeyi etkinleştir"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Albüm modu"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Tıraşlamayı önle (önerilir)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Seviyeleri Ayarla</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Vekil sunucu makine adı:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Vekil sunucu bağlantı noktası:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Vekil sunucu kullanıcı adı:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Vekil sunucu ÅŸifresi:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Ağ Ayarları</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Vekil Sunucu Yapılandırması</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Vekil sunucu kullanımını etkinleştir"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Vekil sunucu doğrulaması kullan"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Şu dil için otomatik karakter tanımlamayı aç:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Alternatif karakter kodlamaları:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Davranış</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Başlangıçta oynatmaya devam et"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "Hemen devam etmek yerine duraklat"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Çalan şarkı silindiğinde sonrakine atla"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Dosya açarken listeyi temizle"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Dosyaları geçici bir listede aç"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Şarkı Göstergesi</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Şarkı numaralarını göster"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Baştaki sıfırları göster (2:00 yerine 02:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>Uyumluluk</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Geriye yatık taksimi ( \\ ) klasör sınırlayıcı olarak yorumla"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Album resmi</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Bu kelimelerle eşleşen resimleri ara (virgülle ayırın)"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Bu kelimeleri içeren resimleri çıkar (virgülle ayırın):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Şarkı ismiyle eşleşen resimleri ara"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "Arama yineleme"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Arama derinliÄŸi:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Açılır Bilgi</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Popup bilgisi göster"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Popup erteleme (saniyenin onda biri):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Şarkı zamanını göster"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>GeliÅŸmiÅŸ</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Çalınana kadar şarkı üstverilerini yükleme"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Tanımlanamayan dosya uzantısı bulunan dosya içeriklerini tara"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "BAÅžLIK"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "SANATÇI - BAŞLIK"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "SANATÇI - ALBÜM - BAŞLIK"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "SANATÇI - ALBÜM - PARÇA. BAŞLIK"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "SANATÇI [ ALBÜM ] - PARÇA. BAŞLIK"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBÃœM - BAÅžLIK"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Kategori"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Özel"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Başlık biçimi:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Özel metin:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audacious Ayarları"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1209,31 +1260,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1253,6 +1304,10 @@ msgstr "Çalışıyor..."
msgid "Error"
msgstr "Hata"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Bağlantı Aç"
@@ -1265,7 +1320,12 @@ msgstr "Bağlantı Ekle"
msgid "Enter URL:"
msgstr "URL gir :"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Aç"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1281,51 +1341,38 @@ msgstr "Klasörü Aç"
msgid "Add Folder"
msgstr "Klasör Ekle"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Aç"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Ekle"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Ãœst veri"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Besteci"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Söyleyen"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Kayıt Yılı"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Kayıt Tarihi"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Teknik"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME Türü"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Bit oranı"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "%s için kullanılabilir bilgi yok.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Seviye"
@@ -1374,5 +1421,6 @@ msgstr "Eklentiler..."
msgid "Services"
msgstr ""
-#~ msgid "Unknown playback error"
-#~ msgstr "Bilinmeyen oynatma hatası"
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Seviyeleri Ayarla</b>"
diff --git a/po/uk.po b/po/uk.po
index 39be73b..58e0a9b 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -16,12 +16,13 @@
# Rustam Tsurik <rustam.tsurik@gmail.com>, 2013
# Rustam Tsurik <rustam.tsurik@gmail.com>, 2013
# Oleg <kvantarium@gmail.com>, 2012
+# Yaroslav Yenkala <hyper-news@yandex.ru>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Ukrainian (http://www.transifex.com/jlindgren/audacious/"
"language/uk/)\n"
@@ -96,17 +97,17 @@ msgstr "Виводити налагоджувальні повідомленнÑ
msgid "Run in Qt mode"
msgstr "ЗапуÑк в режимі Qt"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "Ðевідома опціÑ: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "Ðевідома опціÑ: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
@@ -115,11 +116,15 @@ msgstr ""
"Приклад: audacious [ОПЦІЯ] ... [ФÐЙЛ] ...\n"
"\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
@@ -127,46 +132,59 @@ msgstr[0] "Знайдено %d файл"
msgstr[1] "Знайдено %d файли"
msgstr[2] "Знайдено %d файлів"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "Ðовий ÑпиÑок відтвореннÑ"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "Стандартний вхід"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "ÐудіодиÑк, доріжка %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(помилка кодуваннÑ)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"Ðеможливо відкрити %s:\n"
+"Помилка Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ %s:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
+"Ðевідома помилка Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ (погнÑнь в конÑоль за більш детальною "
+"інформацією)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "Хибний формат аудіо"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Зараз відтворюєтьÑÑ"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -174,7 +192,8 @@ msgstr ""
"СпиÑок Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ відÑортувати, поки ÑÐºÐ°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ… триває "
"або вимкнено."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -193,7 +212,7 @@ msgstr "Помилка Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ %s."
msgid "Cannot load %s: unsupported file name extension."
msgstr "Ðеможливо завантажити %s: непідтримуване Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ Ñ„Ð°Ð¹Ð»Ñƒ."
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "Ðеможливо зберегти %s: непідтримуване Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ Ñ„Ð°Ð¹Ð»Ñƒ."
@@ -202,27 +221,27 @@ msgstr "Ðеможливо зберегти %s: непідтримуване Ñ€Ð
msgid "Error loading plugin"
msgstr "Помилка Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ Ð¼Ð¾Ð´ÑƒÐ»Ñ"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "Помилка перемотуваннÑ"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "Формат файлу не розпізнано"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "Помилка Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ…"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Моно"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Стерео"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
@@ -230,32 +249,33 @@ msgstr[0] "%d канал"
msgstr[1] "%d канали"
msgstr[2] "%d каналів"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "ÐудіодиÑк"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "Доріжка %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(невідома назва)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "Хибне поÑиланнÑ"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "Ðевідома Ñхема поÑиланнÑ"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "Хибне ім'Ñ Ñ„Ð°Ð¹Ð»Ñƒ"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "Хибний режим доÑтупу"
@@ -282,9 +302,9 @@ msgstr "_Видалити"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "_СкаÑувати"
@@ -309,39 +329,39 @@ msgstr "ÐŸÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ ÑпиÑку відтвореннÑ"
msgid "What would you like to call this playlist?"
msgstr "Як би Ви хотіли назвати цей ÑпиÑок відтвореннÑ?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "Файл налаштувань ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "Файл налаштувань еквалайзера ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Файл налаштувань Winamp ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "Імпорт"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "ЕкÑпорт"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ ÐµÐºÐ²Ð°Ð»Ð°Ð¹Ð·ÐµÑ€Ð°"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "Зберегти налаштуваннÑ"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "Видалити обране"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "Повернути зміни"
@@ -433,40 +453,40 @@ msgstr "_Додати"
msgid "Close _dialog on add"
msgstr "Закрити _діалог піÑÐ»Ñ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "_Закрити"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Ðазва"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Виконавець"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Ðльбом"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Жанр"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Рік"
@@ -475,7 +495,7 @@ msgstr "Рік"
msgid "Track"
msgstr "Доріжка"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "ТриваліÑÑ‚ÑŒ"
@@ -491,197 +511,197 @@ msgstr "ЯкіÑÑ‚ÑŒ:"
msgid "Bitrate:"
msgstr "Бітрейт:"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Chamber Music"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Classical"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "Ð—Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ ÑƒÑпішне"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "Помилка при збереженні"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ композицію"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "Виконавець альбому"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Коментар"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "Ðомер піÑні"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "ОчиÑтити Ð¿Ð¾Ð»Ñ Ð¿Ñ€Ð¸ переході на наÑтупну піÑню"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "_Зберегти"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "_ÐаÑтупний"
@@ -778,25 +798,33 @@ msgstr "_Модулі ..."
msgid "About %s"
msgstr "Про %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ %s"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "_ЗаÑтоÑувати"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "_ÐалаштуваннÑ"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "_Про"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "Зовнішній виглÑд"
@@ -912,287 +940,315 @@ msgstr "ТайванÑька"
msgid "Turkish"
msgstr "Турецька"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Рухома кома"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>Параметри інтерфейÑу</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "Модуль інтерфейÑу:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Модуль виведеннÑ:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "ПідÑилювати вÑÑ– файли:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "дБ"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "ПідÑилювати непозначені файли:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Параметри виводу</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Ðмплітудна розрÑдніÑÑ‚ÑŒ:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Розмір буфера:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "мÑ"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "М’Ñке відÑіканнÑ"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Програмне ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð³ÑƒÑ‡Ð½Ñ–ÑÑ‚ÑŽ (не рекомендовано)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ð³ÑƒÑ‡Ð½Ð¾ÑÑ‚Ñ–</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Увімкнути Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ð³ÑƒÑ‡Ð½Ð¾ÑÑ‚Ñ–"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Режим альбому"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Запобігати відÑіканню (рекомендовано)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Регулювати рівні</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "ÐдреÑа прокÑÑ–-Ñервера:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Порт:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Пароль:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>Мережеві налаштуваннÑ</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "КіБ"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ÐºÑÑ–</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "ВикориÑтовувати прокÑÑ–"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "ВикориÑтовувати автентифікацію"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "ÐÐ²Ñ‚Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ñимволів:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Типове ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ñимволів:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Поведінка</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "Продовжити Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ Ð·Ð°Ð¿ÑƒÑку"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "ЗапуÑкати Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¸Ð·ÑƒÐ¿Ð¸Ð½ÐµÐ½Ð¸Ð¼"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "При видаленні поточної піÑні відтворювати наÑтупну"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Очищати ÑпиÑок Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¸ відкритті файлів"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Відкривати файли у тимчаÑовому ÑпиÑку відтвореннÑ"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¿Ñ–Ñні</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Показувати номер піÑні"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Показувати нульові Ñтарші розрÑди (02:00 заміÑÑ‚ÑŒ 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>СуміÑніÑÑ‚ÑŒ</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "Вважати \\ (обернену коÑу риÑку) розділювачем тек"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Обкладинка альбому</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Шукати Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð° цими Ñловами (розділюйте комами):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "ПропуÑкати Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ–Ð· цими Ñловами (розділюйте комами):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Шукати Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð° іменем файлу доріжки"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "РекурÑивний пошук"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "Глибина пошуку:"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Спливна інформаціÑ</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Показувати Ñпливну інформацію"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "Затримка ÑÐ¿Ð»Ð¸Ð²Ð°Ð½Ð½Ñ (деÑÑÑ‚Ñ– чаÑтки Ñекунди):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "Показувати Ð¿Ñ€Ð¾Ð³Ñ€ÐµÑ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ—"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>Додаткові</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "Вгадувати відÑутні метадані зі шлÑху до файлу"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Ðе завантажувати метадані доріжок до відтвореннÑ"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "Сканувати вміÑÑ‚ файлу із невпізнаним розширеннÑм"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "ÐÐЗВР- ВИКОÐÐВЕЦЬ"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "ÐÐЗВР- ВИКОÐÐВЕЦЬ - ÐЛЬБОМ"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "ВИКОÐÐВЕЦЬ - ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "ВИКОÐÐВЕЦЬ - ÐЛЬБОМ - ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "ВИКОÐÐВЕЦЬ - ÐЛЬБОМ - ДОРІЖКÐ. ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "ВИКОÐÐВЕЦЬ [ ÐЛЬБОМ ] ДОРІЖКÐ. ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ÐЛЬБОМ - ÐÐЗВÐ"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "КатегоріÑ"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "ВлаÑні налаштуваннÑ"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Формат назви:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "ВлаÑний формат:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "ЗапиÑати аудіо потік викориÑтовуючи %s"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "Ðемає модулів Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñу аудіо"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Audacious"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "СкаÑувати"
@@ -1204,31 +1260,31 @@ msgstr "Зберегти"
msgid "Load"
msgstr "Завантажити"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "Завантажити файл налаштувань"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "Завантажити файл налаштувань еквалайзера"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "Зберегти файл налаштувань"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<ім'Ñ>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "Зберегти файл налаштувань еквалайзера"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "Імпортувати Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Winamp"
@@ -1248,6 +1304,10 @@ msgstr "ÐžÐ¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ ..."
msgid "Error"
msgstr "Помилка"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Відкрити адреÑу"
@@ -1260,7 +1320,12 @@ msgstr "Додати адреÑу"
msgid "Enter URL:"
msgstr "Введіть адреÑу:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "Відкрити"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1276,51 +1341,38 @@ msgstr "Відкрити теку"
msgid "Add Folder"
msgstr "Додати теку"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "Відкрити"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "Додати"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "Метадані"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "Композитор"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "Виконавець"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "Рік запиÑу"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "Дата запиÑу"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "Технічні"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "Тип MIME"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "Бітрейт"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð½ÐµÐ´Ð¾Ñтупна Ð´Ð»Ñ %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "Рівень"
@@ -1369,5 +1421,6 @@ msgstr "Модулі ..."
msgid "Services"
msgstr "Служби"
-#~ msgid "Unknown playback error"
-#~ msgstr "Ðевідома помилка відтвореннÑ"
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Регулювати рівні</b>"
diff --git a/po/vi.po b/po/vi.po
index 97f7ab2..26675cd 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-08-25 17:15+0000\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Vietnamese (http://www.transifex.com/jlindgren/audacious/"
"language/vi/)\n"
@@ -84,71 +84,86 @@ msgstr ""
msgid "Run in Qt mode"
msgstr ""
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr ""
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr ""
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr ""
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "%d tập tin được tìm thấy"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "D.sách mới"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr ""
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "ÄÄ©a nhạc, bài %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr ""
-#: src/libaudcore/playback.cc:364
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr ""
+
+#: src/libaudcore/playback.cc:367
#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
msgstr ""
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr ""
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "Äang phát"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
@@ -156,7 +171,8 @@ msgstr ""
"Danh sách không thể được sắp xếp vì quá trình quét thông tin đang diễn ra "
"(hoặc bị tắt)."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -173,7 +189,7 @@ msgstr ""
msgid "Cannot load %s: unsupported file name extension."
msgstr ""
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr ""
@@ -182,58 +198,59 @@ msgstr ""
msgid "Error loading plugin"
msgstr ""
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr ""
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr ""
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr ""
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "Mono"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "Stereo"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d kênh"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr ""
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr ""
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr ""
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr ""
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr ""
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr ""
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr ""
@@ -260,9 +277,9 @@ msgstr ""
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr ""
@@ -287,39 +304,39 @@ msgstr "Äổi tên danh sách"
msgid "What would you like to call this playlist?"
msgstr ""
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr ""
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr ""
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr ""
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr ""
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr ""
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr ""
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr ""
@@ -409,40 +426,40 @@ msgstr ""
msgid "Close _dialog on add"
msgstr ""
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr ""
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "Tá»±a Ä‘á»"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "Nghệ sĩ"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "Album"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "Thể loại"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "Năm"
@@ -451,7 +468,7 @@ msgstr "Năm"
msgid "Track"
msgstr "Bài hát"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "Äá»™ dài"
@@ -467,197 +484,197 @@ msgstr ""
msgid "Bitrate:"
msgstr ""
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "Acid Jazz"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "Acid Rock"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "Ambient"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "Bluegrass"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "Blues"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "Chamber Music"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "Classical"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "Country"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "Death Metal"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "Disco"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "Easy Listening"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "Folk"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "Funk"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "Gangsta Rap"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "Gospel"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "Grunge"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "Hard Rock"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "Heavy Metal"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "Hip-hop"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "Jazz"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "Jungle"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "Metal"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "New Age"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "New Wave"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "Noise"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "Pop"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "Punk Rock"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "Rap"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "Reggae"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "Rock"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "Rock and Roll"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "Rhythm and Blues"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "Soul"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "Swing"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "Techno"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "Trip-hop"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr ""
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr ""
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "Thông tin bài hát"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr ""
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "Bình luận"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr ""
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr ""
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr ""
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr ""
@@ -754,25 +771,33 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr ""
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr ""
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr ""
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr ""
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr ""
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr ""
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr ""
@@ -888,287 +913,315 @@ msgstr "Tiếng Äài Loan"
msgid "Turkish"
msgstr "Tiếng Thổ Nhĩ Kỳ"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "Äiểm chuyển Ä‘á»™ng"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "Trình cắm xuất ra:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "Khuếch đại má»i tập tin:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "Khuếch đại tập tin chưa gán thẻ:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>Thiết lập xuất âm thanh</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "Chiá»u sâu âm thanh:"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "Dung lượng bộ đệm:"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "ms"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr ""
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "Sá»­ dụng kiểm soát âm lượng của phần má»m (không nên)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>Tăng âm</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "Bật chế độ tăng thêm âm lượng"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "Chế độ album"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "Tránh tổn thất (khuyên dùng)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>Các mức Ä‘iá»u chỉnh</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "Tên máy chủ proxy:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "Cổng proxy:"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "Tên ngÆ°á»i dùng proxy:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "Mật khẩu proxy:"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr ""
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>Cấu hình Proxy</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "Cho phép dùng proxy"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "Xác thực với proxy"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "Tự động nhận diện bảng mã kí tự cho:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "Bảng mã kí tự dự phòng:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>Hành động</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr ""
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr ""
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "Äến bài kế tiếp khi xóa bài hiện tại"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "Dá»n sạch danh sách khi mở các tập tin"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "Mở các tập tin trong một danh sách tạm"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>Hiển thị bài hát</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "Hiện số thứ tự trong danh sách của bài hát"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Hiện số không ở đầu (02:00 thay vì of 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr ""
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>Ảnh bìa</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "Tìm ảnh có tên chứa các từ sau (cách bằng dấu phẩy):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "Ngoại trừ tên ảnh chứa các từ sau (cách bằng dấu phẩy):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "Tìm ảnh khớp với tên tập tin"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr ""
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr ""
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>Cửa sổ thông tin bật lên</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "Hiện ô chú thích thông tin"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr ""
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr ""
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr ""
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr ""
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "Không nạp thông tin bài hát cho đến khi nó được phát"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr ""
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "Tá»°A ÄỀ"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr ""
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr ""
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "NGHỆ SĨ - Tá»°A ÄỀ"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "NGHỆ SĨ - ALBUM - TỰA"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "NGHỆ SĨ - ALBUM - BÀI. TỰA"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "NGHỆ SĨ [ALBUM ] - BÀI. TỰA"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "ALBUM - Tá»°A ÄỀ"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "Danh mục"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "Tùy chá»n"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "Äịnh dạng tá»±a Ä‘á»:"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "Chuá»—i tùy chá»n:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr ""
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr ""
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr ""
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr ""
@@ -1180,31 +1233,31 @@ msgstr ""
msgid "Load"
msgstr ""
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr ""
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr ""
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr ""
@@ -1224,6 +1277,10 @@ msgstr ""
msgid "Error"
msgstr ""
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "Mở địa chỉ URL"
@@ -1236,7 +1293,12 @@ msgstr "Thêm URL"
msgid "Enter URL:"
msgstr "Nhập URL:"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr ""
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1252,51 +1314,38 @@ msgstr ""
msgid "Add Folder"
msgstr ""
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr ""
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr ""
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr ""
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr ""
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr ""
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr ""
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr ""
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr ""
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr ""
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr ""
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "Không có thông tin của %s.\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr ""
@@ -1344,3 +1393,7 @@ msgstr ""
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr ""
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>Các mức Ä‘iá»u chỉnh</b>"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index ad5844e..b540355 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -4,22 +4,23 @@
#
# Translators:
# Chasye <chasye@gmail.com>, 2010
-# 白铭骢 <jeffbai@aosc.xyz>, 2014
-# 白铭骢 <jeffbai@aosc.xyz>, 2014
+# Mingcong Bai <jeffbai@aosc.xyz>, 2014
+# Mingcong Bai <jeffbai@aosc.xyz>, 2014
# Luke <runningwaterpro@gmail.com>, 2012
# Michael Jay Tong <michaeljayt@gmail.com>, 2014
+# Mingcong Bai <jeffbai@aosc.xyz>, 2016
# Mingye Wang <arthur200126@gmail.com>, 2015
# Luke <runningwaterpro@gmail.com>, 2012
# zhangmin <zm1990s@gmail.com>, 2013-2015
# zhangmin <zm1990s@gmail.com>, 2013
-# 白铭骢 <jeffbai@aosc.xyz>, 2015
+# Mingcong Bai <jeffbai@aosc.xyz>, 2015
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-11-16 17:41+0000\n"
-"Last-Translator: Mingye Wang <arthur200126@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/jlindgren/audacious/"
"language/zh_CN/)\n"
"Language: zh_CN\n"
@@ -92,79 +93,97 @@ msgstr "打å°è°ƒè¯•ä¿¡æ¯ (或许需è¦ä½¿ç”¨ä¸¤æ¬¡ï¼‰"
msgid "Run in Qt mode"
msgstr "以 Qt 模å¼è¿è¡Œ"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "未知选项: %s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "未知选项: -%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr "用法: audacious [选项] ... [文件] ...\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "找到%d个文件"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+"è¯»å– %s 时出错:\n"
+"%s"
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "新建播放列表"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "标准输入"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "音频CD, 音轨 %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(字符编ç é”™è¯¯)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr "打开输出æµæ—¶å‡ºé”™"
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"打开 %s 时错误:\n"
+"播放 %s 时出错:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
-msgstr ""
+msgstr "未知回放错误(查阅控制å°ä»¥èŽ·å–详细错误信æ¯ï¼‰"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "ä¸å¯ç”¨éŸ³é¢‘æ ¼å¼"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "正在播放"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
msgstr "因正在扫æ歌曲信æ¯, 播放列表暂时无法ä¿å­˜."
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -183,7 +202,7 @@ msgstr "载入 %s 时出错。"
msgid "Cannot load %s: unsupported file name extension."
msgstr "无法载入 %s: ä¸æ”¯æŒçš„文件扩展å。"
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "无法ä¿å­˜ %s: ä¸æ”¯æŒçš„文件扩展å。"
@@ -192,58 +211,59 @@ msgstr "无法ä¿å­˜ %s: ä¸æ”¯æŒçš„文件扩展å。"
msgid "Error loading plugin"
msgstr "加载æ’件出错"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "定ä½é”™è¯¯"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "ä¸è¯†åˆ«æ–‡ä»¶æ ¼å¼"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "读å–元数æ®æ—¶å‡ºé”™"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "å•å£°é“"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "立体声"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d声é“"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "音频CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "音轨 %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(未知标题)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "未知 URI"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "未知 URI 图表"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "无效的文件å"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "无效的访问模å¼"
@@ -270,9 +290,9 @@ msgstr "移除(_R)"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "å–消(_C)"
@@ -297,39 +317,39 @@ msgstr "é‡å‘½å播放列表"
msgid "What would you like to call this playlist?"
msgstr "你希望如何称呼这个播放列表?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "预设文件 ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "EQF 文件 ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Winamp 预设 ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "导入"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "导出"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "å‡è¡¡å™¨é¢„设"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "ä¿å­˜é¢„设"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "删除选中项"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "å¤åŽŸæ›´æ”¹"
@@ -419,40 +439,40 @@ msgstr "添加(_A)"
msgid "Close _dialog on add"
msgstr "添加时关闭对è¯æ¡†(_D)"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "关闭(_C)"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "标题"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "艺术家"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "专辑"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "风格"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "年份"
@@ -461,7 +481,7 @@ msgstr "年份"
msgid "Track"
msgstr "音轨"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "长度"
@@ -477,197 +497,197 @@ msgstr "音质: "
msgid "Bitrate:"
msgstr "比特率: "
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "迷幻爵士ä¹"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "酸性摇滚"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "氛围音ä¹"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "比波普爵士ä¹"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "è“è‰éŸ³ä¹"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "è“è°ƒ"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "室内音ä¹"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "å¤å…¸"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "乡æ‘音ä¹"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "死亡金属"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "迪斯科"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "轻音ä¹"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "æ°‘è°£"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "放克"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "匪帮说唱"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "ç¦éŸ³éŸ³ä¹"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "垃圾摇滚"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "硬摇滚"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "é‡é‡‘属"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "嘻哈音ä¹"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr " 浩室舞曲"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "爵士"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "丛林音ä¹"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "金属"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "新世纪"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "新浪潮"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "噪音音ä¹"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "æµè¡Œ"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "朋克摇滚ä¹"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "说唱"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "雷盖舞曲"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "摇滚"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "摇滚ä¹"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "节å¥å¸ƒé²æ–¯éŸ³ä¹"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "æ–¯å¡"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "çµé­‚ä¹"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr " 摇摆ä¹"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr " 电å­èˆžæ›²"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "神游舞曲"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "ä¿å­˜æˆåŠŸ"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "ä¿å­˜å‡ºé”™"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "歌曲信æ¯"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "专辑艺术家"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "备注"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "音轨åºå·"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "å½“ç§»åŠ¨åˆ°ä¸‹ä¸€é¦–æ­Œæ—¶æ¸…é™¤æ­¤æ  (_R)"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "ä¿å­˜(_S)"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "下一首(_N)"
@@ -764,25 +784,33 @@ msgstr "æ’件... (_P)"
msgid "About %s"
msgstr "关于 %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s 设置"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "设置 (_S)"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "设置 (_S)"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "关于 (_A)"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "选择文件"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "选择文件夹"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "外观"
@@ -898,287 +926,315 @@ msgstr "å°è¯­"
msgid "Turkish"
msgstr "土耳其语"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr "自动"
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "浮点"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr "与解ç åŽä¸€è‡´"
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr "应用特效åŽ"
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr "应用å‡è¡¡åŽ"
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>ç•Œé¢è®¾ç½®</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "ç•Œé¢æ’件: "
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "输出æ’件:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "应用到文件:"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "dB"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "应用到无标签文件:"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>输出设置</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "ä½æ·±ï¼š"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "缓冲大å°ï¼š"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "毫秒"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "柔性剪峰"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "使用软音é‡æŽ§åˆ¶ï¼ˆéžå»ºè®®ï¼‰"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>回放增益</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>录制设置</b>"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "å¯ç”¨å›žæ”¾å¢žç›Š"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr "录制æµï¼š"
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "专辑模å¼"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "é¿å…爆音(推è)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>调整幅度</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "主机地å€ï¼š"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "连接端å£ï¼š"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "认è¯ç”¨æˆ·ï¼š"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "认è¯å¯†ç ï¼š"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>网络设置</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>代ç†æœåŠ¡å™¨è®¾ç½®</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "å¯ç”¨ä»£ç†æœåŠ¡å™¨"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "代ç†æœåŠ¡å™¨è¦æ±‚认è¯"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "自动检测下列编ç ï¼š"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "备用字符编ç ï¼š"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>行为</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "å¯åŠ¨æ—¶æ¢å¤æ’­æ”¾"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "立刻暂åœï¼Œè€Œä¸æ˜¯ç»§ç»­æ’­æ”¾"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "歌曲播放中被删除则播放下一首"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "打开文件时清空当å‰æ’­æ”¾åˆ—表"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "在临时播放列表打开文件"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>歌曲显示</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "显示歌曲åºå·"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "显示时间å‰çš„0(如:显示2:00为02:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr "显示开头的 0(02:00 或 2:00)"
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr "å•ç‹¬æ˜¾ç¤ºå°æ—¶ï¼ˆ1:30:00 或 90:00)"
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>兼容性</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "说明 \\(åæ–œæ )作为一个文件夹分隔符"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>专辑å°é¢</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "æœç´¢åŒ¹é…以下è¯è¯­çš„图片(用逗å·åˆ†éš”):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "排除匹é…以下è¯è¯­çš„图片(用逗å·åˆ†éš”):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "æœç´¢åŒ¹é…歌曲文件å的图片"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "递归æœç´¢"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "æœç´¢æ·±åº¦ï¼š"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>弹出信æ¯</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "显示弹出信æ¯"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "弹出延迟 (å分之一秒):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "åœæ­¢æ’­æ”¾"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>高级</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "从文件路径猜测缺失的元数æ®"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "未播放时切勿加载元数æ®"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "待检测文件包å«ä¸èƒ½è¯†åˆ«çš„文件扩展å"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "标题"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "标题 - 艺术家"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr " 标题 - 艺术家 - 专辑"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "艺术家 - 标题"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "艺术家 - 专辑 - 标题"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "艺术家 - 专辑 - 曲目å·. 标题"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "艺术家 [专辑] - 曲目å·. 标题"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "专辑 - 标题"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "分类"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "自定义"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "标题样å¼ï¼š"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "自定字符:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "使用 %s 录制音频æµ"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "æ— å¯ç”¨çš„音频录制æ’件"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audacious 设置"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "å–消"
@@ -1190,31 +1246,31 @@ msgstr "ä¿å­˜"
msgid "Load"
msgstr "载入"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "载入预设文件"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "载入 EQF 文件"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "ä¿å­˜é¢„设文件"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<name>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "ä¿å­˜ EQF 文件"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<name>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "导入 Winamp 预设"
@@ -1234,6 +1290,10 @@ msgstr "进行中..."
msgid "Error"
msgstr "错误"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "打开URL"
@@ -1246,7 +1306,12 @@ msgstr "添加URL"
msgid "Enter URL:"
msgstr "输入地å€"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "打开"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1262,51 +1327,38 @@ msgstr "打开文件夹"
msgid "Add Folder"
msgstr "添加文件夹"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "打开"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "添加"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "元数æ®"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "作曲"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "æ¼”å¥"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "录制年代"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "录制日期"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "技术员"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "媒体类型"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "比特率"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "未找到与‘%s’相关信æ¯ã€‚\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "级别"
@@ -1354,3 +1406,7 @@ msgstr "æ’件 ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "æœåŠ¡"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>调整幅度</b>"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index ab0df29..7354469 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -7,13 +7,14 @@
# whhone <whhone@gmail.com>, 2013
# whhone <whhone@gmail.com>, 2013
# whhone <whhone@gmail.com>, 2013
+# 盧瑞元(ryuanlu) <rueiyuan.lu@gmail.com>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2016-03-26 21:24+0100\n"
-"PO-Revision-Date: 2015-09-12 15:46+0000\n"
-"Last-Translator: Ruei-Yuan Lu <rueiyuan.lu@gmail.com>\n"
+"POT-Creation-Date: 2016-08-22 15:06+0200\n"
+"PO-Revision-Date: 2016-08-22 12:05+0000\n"
+"Last-Translator: Thomas Lange <thomas-lange2@gmx.de>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/jlindgren/"
"audacious/language/zh_TW/)\n"
"Language: zh_TW\n"
@@ -86,79 +87,95 @@ msgstr "é¡¯ç¤ºé™¤éŒ¯è¨Šæ¯ (也許需è¦è¼¸å…¥å…©æ¬¡)"
msgid "Run in Qt mode"
msgstr "以 Qt 模å¼å•Ÿå‹•"
-#: src/audacious/main.cc:133
+#: src/audacious/main.cc:136
#, c-format
msgid "Unknown option: %s\n"
msgstr "未知的é¸é …:%s\n"
-#: src/audacious/main.cc:156
+#: src/audacious/main.cc:159
#, c-format
msgid "Unknown option: -%c\n"
msgstr "未知的é¸é …:-%c\n"
-#: src/audacious/main.cc:183
+#: src/audacious/main.cc:186
#, c-format
msgid ""
"Usage: audacious [OPTION] ... [FILE] ...\n"
"\n"
msgstr "使用方å¼ï¼šaudacious [é¸é …] ... [檔案] ...\n"
-#: src/audacious/main.cc:365 src/libaudqt/util.cc:50
+#: src/audacious/main.cc:187
+msgid "Select instance to run/control"
+msgstr ""
+
+#: src/audacious/main.cc:366 src/libaudqt/util.cc:54
msgid "Audacious"
msgstr "Audacious"
-#: src/libaudcore/adder.cc:77
+#: src/libaudcore/adder.cc:85
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
msgstr[0] "找到 %d 個檔案"
-#: src/libaudcore/adder.cc:323 src/libaudcore/playlist.cc:148
+#: src/libaudcore/adder.cc:256 src/libaudcore/adder.cc:312
+#, c-format
+msgid ""
+"Error reading %s:\n"
+"%s"
+msgstr ""
+
+#: src/libaudcore/adder.cc:386 src/libaudcore/playlist.cc:147
msgid "New Playlist"
msgstr "新播放清單"
-#: src/libaudcore/audstrings.cc:559 src/libaudcore/tuple.cc:506
+#: src/libaudcore/audstrings.cc:603 src/libaudcore/tuple.cc:520
msgid "Standard input"
msgstr "標準輸入"
-#: src/libaudcore/audstrings.cc:561
+#: src/libaudcore/audstrings.cc:605
#, c-format
msgid "Audio CD, track %s"
msgstr "音樂 CD,音軌 %s"
-#: src/libaudcore/audstrings.cc:565 src/libaudcore/tuple.cc:482
+#: src/libaudcore/audstrings.cc:609 src/libaudcore/tuple.cc:496
msgid "(character encoding error)"
msgstr "(字元編碼錯誤)"
-#: src/libaudcore/playback.cc:364
-#, fuzzy, c-format
+#: src/libaudcore/output.cc:197 src/libaudcore/output.cc:250
+msgid "Error opening output stream"
+msgstr "開啟輸出串æµæ™‚發生錯誤"
+
+#: src/libaudcore/playback.cc:367
+#, c-format
msgid ""
"Error playing %s:\n"
"%s"
msgstr ""
-"開啟 %s 時發生錯誤:\n"
+"播放 %s 時發生錯誤:\n"
"%s"
-#: src/libaudcore/playback.cc:366
+#: src/libaudcore/playback.cc:369
msgid ""
"Unknown playback error (check the console for detailed error information)"
-msgstr ""
+msgstr "播放時發生未知的錯誤 (詳細錯誤資訊請檢查終端機輸出)"
-#: src/libaudcore/playback.cc:496
+#: src/libaudcore/playback.cc:499
msgid "Invalid audio format"
msgstr "無效的音訊格å¼"
-#: src/libaudcore/playlist.cc:149
+#: src/libaudcore/playlist.cc:148
msgid "Now Playing"
msgstr "正在播放"
-#: src/libaudcore/playlist.cc:1723
+#: src/libaudcore/playlist.cc:1705
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
msgstr "因為正在進行詮釋資料的掃æ,無法å°æ’­æ”¾æ¸…單進行排åºã€‚(或者已經被關閉)"
-#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:485
+#: src/libaudcore/playlist-files.cc:69 src/libaudgui/infowin.cc:488
+#: src/libaudqt/infowin.cc:144
#, c-format
msgid ""
"Error opening %s:\n"
@@ -177,7 +194,7 @@ msgstr "載入 %s 時發生錯誤。"
msgid "Cannot load %s: unsupported file name extension."
msgstr "無法載入 %s:ä¸æ”¯æ´è©²å‰¯æª”å。"
-#: src/libaudcore/playlist-files.cc:146
+#: src/libaudcore/playlist-files.cc:151
#, c-format
msgid "Cannot save %s: unsupported file name extension."
msgstr "無法儲存 %s:ä¸æ”¯æ´è©²å‰¯æª”å。"
@@ -186,58 +203,59 @@ msgstr "無法儲存 %s:ä¸æ”¯æ´è©²å‰¯æª”å。"
msgid "Error loading plugin"
msgstr "載入外掛時發生錯誤"
-#: src/libaudcore/probe.cc:144
+#: src/libaudcore/probe.cc:145
msgid "Seek error"
msgstr "æœå°‹ç™¼ç”ŸéŒ¯èª¤"
-#: src/libaudcore/probe.cc:152
+#: src/libaudcore/probe.cc:153
msgid "File format not recognized"
msgstr "無法辨識檔案格å¼"
-#: src/libaudcore/probe.cc:186
+#: src/libaudcore/probe.cc:181
msgid "Error reading metadata"
msgstr "讀å–詮釋資料時發生錯誤"
-#: src/libaudcore/tuple.cc:536
+#: src/libaudcore/tuple.cc:550
msgid "Mono"
msgstr "å–®è²é“"
-#: src/libaudcore/tuple.cc:538
+#: src/libaudcore/tuple.cc:552
msgid "Stereo"
msgstr "ç«‹é«”è²"
-#: src/libaudcore/tuple.cc:540
+#: src/libaudcore/tuple.cc:554
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d è²é“"
-#: src/libaudcore/tuple.cc:714
+#: src/libaudcore/tuple.cc:742
msgid "Audio CD"
msgstr "音訊 CD"
-#: src/libaudcore/tuple.cc:794
+#: src/libaudcore/tuple.cc:824
#, c-format
msgid "Track %d"
msgstr "音軌 %d"
-#: src/libaudcore/tuple.cc:799
+#: src/libaudcore/tuple.cc:829
msgid "(unknown title)"
msgstr "(未知的標題)"
-#: src/libaudcore/vfs.cc:68
+#: src/libaudcore/vfs.cc:47
msgid "Invalid URI"
msgstr "無效的連çµ"
-#: src/libaudcore/vfs.cc:86
+#: src/libaudcore/vfs.cc:85
msgid "Unknown URI scheme"
msgstr "未知的連çµæ ¼å¼"
-#: src/libaudcore/vfs_local.cc:84
+#: src/libaudcore/vfs_local.cc:85 src/libaudcore/vfs_local.cc:330
+#: src/libaudcore/vfs_local.cc:385
msgid "Invalid file name"
msgstr "無效的檔案å稱"
-#: src/libaudcore/vfs_local.cc:131
+#: src/libaudcore/vfs_local.cc:132
msgid "Invalid access mode"
msgstr "無效的存å–模å¼"
@@ -264,9 +282,9 @@ msgstr "移除(_R)"
#: src/libaudgui/confirm.cc:57 src/libaudgui/confirm.cc:88
#: src/libaudgui/jump-to-time.cc:48 src/libaudgui/playlists.cc:95
-#: src/libaudgui/playlists.cc:194 src/libaudgui/plugin-prefs.cc:160
+#: src/libaudgui/playlists.cc:195 src/libaudgui/plugin-prefs.cc:160
#: src/libaudgui/url-opener.cc:76 src/libaudqt/playlist-management.cc:43
-#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:122
+#: src/libaudqt/playlist-management.cc:75 src/libaudqt/prefs-plugin.cc:133
#: src/libaudqt/url-opener.cc:64
msgid "_Cancel"
msgstr "å–消(_C)"
@@ -291,39 +309,39 @@ msgstr "é‡æ–°å‘½å播放清單"
msgid "What would you like to call this playlist?"
msgstr "您希望怎麼命å這份播放清單?"
-#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
+#: src/libaudgui/eq-preset.cc:208 src/libaudgui/eq-preset.cc:215
msgid "Preset File ..."
msgstr "é è¨­é›†æª”案 ..."
-#: src/libaudgui/eq-preset.cc:210 src/libaudgui/eq-preset.cc:217
+#: src/libaudgui/eq-preset.cc:209 src/libaudgui/eq-preset.cc:216
msgid "EQF File ..."
msgstr "EQF 檔案 ..."
-#: src/libaudgui/eq-preset.cc:212
+#: src/libaudgui/eq-preset.cc:211
msgid "Winamp Presets ..."
msgstr "Winamp é è¨­é›† ..."
-#: src/libaudgui/eq-preset.cc:221
+#: src/libaudgui/eq-preset.cc:220
msgid "Import"
msgstr "匯入"
-#: src/libaudgui/eq-preset.cc:222
+#: src/libaudgui/eq-preset.cc:221
msgid "Export"
msgstr "匯出"
-#: src/libaudgui/eq-preset.cc:237
+#: src/libaudgui/eq-preset.cc:236
msgid "Equalizer Presets"
msgstr "等化器é è¨­é›†"
-#: src/libaudgui/eq-preset.cc:259
+#: src/libaudgui/eq-preset.cc:258
msgid "Save Preset"
msgstr "儲存é è¨­é›†"
-#: src/libaudgui/eq-preset.cc:281
+#: src/libaudgui/eq-preset.cc:280
msgid "Delete Selected"
msgstr "刪除é¸æ“‡çš„é …ç›®"
-#: src/libaudgui/eq-preset.cc:285
+#: src/libaudgui/eq-preset.cc:284
msgid "Revert Changes"
msgstr "å–消變更"
@@ -413,40 +431,40 @@ msgstr "加入(_A)"
msgid "Close _dialog on add"
msgstr "加入後關閉å°è©±è¦–窗(_D)"
-#: src/libaudgui/file-opener.cc:129 src/libaudgui/infowin.cc:395
+#: src/libaudgui/file-opener.cc:130 src/libaudgui/infowin.cc:394
#: src/libaudgui/jump-to-track.cc:309 src/libaudgui/plugin-prefs.cc:166
-#: src/libaudgui/prefs-window.cc:831 src/libaudgui/queue-manager.cc:194
-#: src/libaudgui/util.cc:188 src/libaudqt/infowin.cc:74
-#: src/libaudqt/prefs-plugin.cc:136 src/libaudqt/prefs-window.cc:625
-#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:126
+#: src/libaudgui/prefs-window.cc:850 src/libaudgui/queue-manager.cc:194
+#: src/libaudgui/util.cc:268 src/libaudqt/infowin.cc:74
+#: src/libaudqt/prefs-plugin.cc:143 src/libaudqt/prefs-window.cc:635
+#: src/libaudqt/queue-manager.cc:161 src/libaudqt/util.cc:130
msgid "_Close"
msgstr "關閉(_C)"
-#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:349
-#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:41
+#: src/libaudgui/infopopup.cc:193 src/libaudgui/infowin.cc:348
+#: src/libaudgui/prefs-window.cc:100 src/libaudqt/info-widget.cc:42
#: src/libaudqt/prefs-window.cc:104
msgid "Title"
msgstr "標題"
-#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:352
-#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:39
+#: src/libaudgui/infopopup.cc:194 src/libaudgui/infowin.cc:351
+#: src/libaudgui/prefs-window.cc:98 src/libaudqt/info-widget.cc:40
#: src/libaudqt/prefs-window.cc:102
msgid "Artist"
msgstr "è—人"
-#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:355
-#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:40
+#: src/libaudgui/infopopup.cc:195 src/libaudgui/infowin.cc:354
+#: src/libaudgui/prefs-window.cc:99 src/libaudqt/info-widget.cc:41
#: src/libaudqt/prefs-window.cc:103
msgid "Album"
msgstr "專輯"
-#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:365
-#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:43
+#: src/libaudgui/infopopup.cc:196 src/libaudgui/infowin.cc:364
+#: src/libaudgui/prefs-window.cc:102 src/libaudqt/info-widget.cc:44
#: src/libaudqt/prefs-window.cc:106
msgid "Genre"
msgstr "é¡žåž‹"
-#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:368
+#: src/libaudgui/infopopup.cc:197 src/libaudgui/infowin.cc:367
#: src/libaudgui/prefs-window.cc:106 src/libaudqt/prefs-window.cc:110
msgid "Year"
msgstr "年份"
@@ -455,7 +473,7 @@ msgstr "年份"
msgid "Track"
msgstr "音軌"
-#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:53
+#: src/libaudgui/infopopup.cc:199 src/libaudqt/info-widget.cc:54
msgid "Length"
msgstr "長度"
@@ -471,197 +489,197 @@ msgstr "å“質:"
msgid "Bitrate:"
msgstr "ä½å…ƒçŽ‡ï¼š"
-#: src/libaudgui/infowin.cc:84
+#: src/libaudgui/infowin.cc:85
msgid "Acid Jazz"
msgstr "迷幻爵士"
-#: src/libaudgui/infowin.cc:85
+#: src/libaudgui/infowin.cc:86
msgid "Acid Rock"
msgstr "è¿·å¹»æ–滾"
-#: src/libaudgui/infowin.cc:86
+#: src/libaudgui/infowin.cc:87
msgid "Ambient"
msgstr "æ°›åœéŸ³æ¨‚"
-#: src/libaudgui/infowin.cc:87
+#: src/libaudgui/infowin.cc:88
msgid "Bebop"
msgstr "Bebop"
-#: src/libaudgui/infowin.cc:88
+#: src/libaudgui/infowin.cc:89
msgid "Bluegrass"
msgstr "è—è‰"
-#: src/libaudgui/infowin.cc:89
+#: src/libaudgui/infowin.cc:90
msgid "Blues"
msgstr "è—調"
-#: src/libaudgui/infowin.cc:90
+#: src/libaudgui/infowin.cc:91
msgid "Chamber Music"
msgstr "室內樂"
-#: src/libaudgui/infowin.cc:91
+#: src/libaudgui/infowin.cc:92
msgid "Classical"
msgstr "å¤å…¸"
-#: src/libaudgui/infowin.cc:92
+#: src/libaudgui/infowin.cc:93
msgid "Country"
msgstr "鄉æ‘"
-#: src/libaudgui/infowin.cc:93
+#: src/libaudgui/infowin.cc:94
msgid "Death Metal"
msgstr "死亡金屬"
-#: src/libaudgui/infowin.cc:94
+#: src/libaudgui/infowin.cc:95
msgid "Disco"
msgstr "迪斯å¯"
-#: src/libaudgui/infowin.cc:95
+#: src/libaudgui/infowin.cc:96
msgid "Easy Listening"
msgstr "輕音樂"
-#: src/libaudgui/infowin.cc:96
+#: src/libaudgui/infowin.cc:97
msgid "Folk"
msgstr "民謠"
-#: src/libaudgui/infowin.cc:97
+#: src/libaudgui/infowin.cc:98
msgid "Funk"
msgstr "放客"
-#: src/libaudgui/infowin.cc:98
+#: src/libaudgui/infowin.cc:99
msgid "Gangsta Rap"
msgstr "黑幫說唱"
-#: src/libaudgui/infowin.cc:99
+#: src/libaudgui/infowin.cc:100
msgid "Gospel"
msgstr "ç¦éŸ³éŸ³æ¨‚"
-#: src/libaudgui/infowin.cc:100
+#: src/libaudgui/infowin.cc:101
msgid "Grunge"
msgstr "垃圾æ–滾"
-#: src/libaudgui/infowin.cc:101
+#: src/libaudgui/infowin.cc:102
msgid "Hard Rock"
msgstr "硬å¼æ–滾"
-#: src/libaudgui/infowin.cc:102
+#: src/libaudgui/infowin.cc:103
msgid "Heavy Metal"
msgstr "é‡é‡‘屬"
-#: src/libaudgui/infowin.cc:103
+#: src/libaudgui/infowin.cc:104
msgid "Hip-hop"
msgstr "嘻哈"
-#: src/libaudgui/infowin.cc:104
+#: src/libaudgui/infowin.cc:105
msgid "House"
msgstr "House"
-#: src/libaudgui/infowin.cc:105
+#: src/libaudgui/infowin.cc:106
msgid "Jazz"
msgstr "爵士"
-#: src/libaudgui/infowin.cc:106
+#: src/libaudgui/infowin.cc:107
msgid "Jungle"
msgstr "å¢æž—"
-#: src/libaudgui/infowin.cc:107
+#: src/libaudgui/infowin.cc:108
msgid "Metal"
msgstr "金屬"
-#: src/libaudgui/infowin.cc:108
+#: src/libaudgui/infowin.cc:109
msgid "New Age"
msgstr "新世紀"
-#: src/libaudgui/infowin.cc:109
+#: src/libaudgui/infowin.cc:110
msgid "New Wave"
msgstr "新浪潮"
-#: src/libaudgui/infowin.cc:110
+#: src/libaudgui/infowin.cc:111
msgid "Noise"
msgstr "噪音"
-#: src/libaudgui/infowin.cc:111
+#: src/libaudgui/infowin.cc:112
msgid "Pop"
msgstr "æµè¡Œ"
-#: src/libaudgui/infowin.cc:112
+#: src/libaudgui/infowin.cc:113
msgid "Punk Rock"
msgstr "é¾å…‹æ–滾"
-#: src/libaudgui/infowin.cc:113
+#: src/libaudgui/infowin.cc:114
msgid "Rap"
msgstr "說唱"
-#: src/libaudgui/infowin.cc:114
+#: src/libaudgui/infowin.cc:115
msgid "Reggae"
msgstr "雷鬼"
-#: src/libaudgui/infowin.cc:115
+#: src/libaudgui/infowin.cc:116
msgid "Rock"
msgstr "æ–滾 (Rock)"
-#: src/libaudgui/infowin.cc:116
+#: src/libaudgui/infowin.cc:117
msgid "Rock and Roll"
msgstr "æ–滾 (Rock&Roll)"
-#: src/libaudgui/infowin.cc:117
+#: src/libaudgui/infowin.cc:118
msgid "Rhythm and Blues"
msgstr "R&B"
-#: src/libaudgui/infowin.cc:118
+#: src/libaudgui/infowin.cc:119
msgid "Ska"
msgstr "Ska"
-#: src/libaudgui/infowin.cc:119
+#: src/libaudgui/infowin.cc:120
msgid "Soul"
msgstr "éˆé­‚"
-#: src/libaudgui/infowin.cc:120
+#: src/libaudgui/infowin.cc:121
msgid "Swing"
msgstr "æ–擺樂"
-#: src/libaudgui/infowin.cc:121
+#: src/libaudgui/infowin.cc:122
msgid "Techno"
msgstr "數ä½"
-#: src/libaudgui/infowin.cc:122
+#: src/libaudgui/infowin.cc:123
msgid "Trip-hop"
msgstr "迷幻舞曲"
-#: src/libaudgui/infowin.cc:218
+#: src/libaudgui/infowin.cc:216
msgid "Save successful"
msgstr "儲存æˆåŠŸ"
-#: src/libaudgui/infowin.cc:222
+#: src/libaudgui/infowin.cc:220
msgid "Save error"
msgstr "儲存失敗"
-#: src/libaudgui/infowin.cc:304 src/libaudgui/prefs-window.cc:84
+#: src/libaudgui/infowin.cc:303 src/libaudgui/prefs-window.cc:84
#: src/libaudqt/infowin.cc:63 src/libaudqt/prefs-window.cc:88
msgid "Song Info"
msgstr "歌曲資訊"
-#: src/libaudgui/infowin.cc:358 src/libaudqt/info-widget.cc:45
+#: src/libaudgui/infowin.cc:357 src/libaudqt/info-widget.cc:46
msgid "Album Artist"
msgstr "專輯è—人"
-#: src/libaudgui/infowin.cc:361 src/libaudgui/prefs-window.cc:107
-#: src/libaudqt/info-widget.cc:44 src/libaudqt/prefs-window.cc:111
+#: src/libaudgui/infowin.cc:360 src/libaudgui/prefs-window.cc:107
+#: src/libaudqt/info-widget.cc:45 src/libaudqt/prefs-window.cc:111
msgid "Comment"
msgstr "備註"
-#: src/libaudgui/infowin.cc:371 src/libaudqt/info-widget.cc:42
+#: src/libaudgui/infowin.cc:370 src/libaudqt/info-widget.cc:43
msgid "Track Number"
msgstr "音軌編號"
-#: src/libaudgui/infowin.cc:378
+#: src/libaudgui/infowin.cc:377
msgid "Clea_r fields when moving to next song"
msgstr "移到下一首歌曲時清除欄ä½(_R)"
-#: src/libaudgui/infowin.cc:392 src/libaudqt/infowin.cc:73
+#: src/libaudgui/infowin.cc:391 src/libaudqt/infowin.cc:73
msgid "_Save"
msgstr "儲存(_S)"
-#: src/libaudgui/infowin.cc:398
+#: src/libaudgui/infowin.cc:397
msgid "_Next"
msgstr "下一個(_N)"
@@ -758,25 +776,33 @@ msgstr "外掛(_P)"
msgid "About %s"
msgstr "關於 %s"
-#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:108
+#: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:118
#, c-format
msgid "%s Settings"
msgstr "%s 設定"
-#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:121
+#: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:132
msgid "_Set"
msgstr "套用(_S)"
-#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:653
-#: src/libaudgui/prefs-window.cc:693 src/libaudqt/prefs-window.cc:485
+#: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:672
+#: src/libaudgui/prefs-window.cc:712 src/libaudqt/prefs-window.cc:495
msgid "_Settings"
msgstr "設定(_S)"
-#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:667
-#: src/libaudgui/prefs-window.cc:705 src/libaudqt/prefs-window.cc:499
+#: src/libaudgui/plugin-view.cc:242 src/libaudgui/prefs-window.cc:686
+#: src/libaudgui/prefs-window.cc:724 src/libaudqt/prefs-window.cc:509
msgid "_About"
msgstr "關於(_A)"
+#: src/libaudgui/prefs-widget.cc:277
+msgid "Choose File"
+msgstr "é¸æ“‡æª”案"
+
+#: src/libaudgui/prefs-widget.cc:281
+msgid "Choose Folder"
+msgstr "é¸æ“‡è³‡æ–™å¤¾"
+
#: src/libaudgui/prefs-window.cc:80 src/libaudqt/prefs-window.cc:84
msgid "Appearance"
msgstr "外觀"
@@ -892,287 +918,315 @@ msgstr "正體中文"
msgid "Turkish"
msgstr "土耳其語"
-#: src/libaudgui/prefs-window.cc:131 src/libaudqt/prefs-window.cc:135
+#: src/libaudgui/prefs-window.cc:128 src/libaudqt/prefs-window.cc:132
+msgid "Automatic"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:132 src/libaudqt/prefs-window.cc:136
msgid "Floating point"
msgstr "浮點數"
-#: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window.cc:147
+#: src/libaudgui/prefs-window.cc:136
+msgid "As decoded"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:137
+msgid "After applying ReplayGain"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:138
+msgid "After applying effects"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:139
+msgid "After applying equalization"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:151 src/libaudqt/prefs-window.cc:148
msgid "<b>Interface Settings</b>"
msgstr "<b>介é¢è¨­å®š</b>"
-#: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window.cc:148
+#: src/libaudgui/prefs-window.cc:152 src/libaudqt/prefs-window.cc:149
msgid "Interface plugin:"
msgstr "介é¢å¤–掛:"
-#: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window.cc:166
+#: src/libaudgui/prefs-window.cc:170 src/libaudqt/prefs-window.cc:167
msgid "Output plugin:"
msgstr "輸出外掛:"
-#: src/libaudgui/prefs-window.cc:183 src/libaudqt/prefs-window.cc:174
+#: src/libaudgui/prefs-window.cc:191 src/libaudqt/prefs-window.cc:175
msgid "Amplify all files:"
msgstr "放大所有檔案的音é‡ï¼š"
-#: src/libaudgui/prefs-window.cc:185 src/libaudgui/prefs-window.cc:189
-#: src/libaudqt/prefs-window.cc:176 src/libaudqt/prefs-window.cc:180
+#: src/libaudgui/prefs-window.cc:193 src/libaudgui/prefs-window.cc:197
+#: src/libaudqt/prefs-window.cc:177 src/libaudqt/prefs-window.cc:181
msgid "dB"
msgstr "分è²"
-#: src/libaudgui/prefs-window.cc:187 src/libaudqt/prefs-window.cc:178
+#: src/libaudgui/prefs-window.cc:195 src/libaudqt/prefs-window.cc:179
msgid "Amplify untagged files:"
msgstr "放大無標籤檔案的音é‡ï¼š"
-#: src/libaudgui/prefs-window.cc:194 src/libaudqt/prefs-window.cc:185
+#: src/libaudgui/prefs-window.cc:202 src/libaudqt/prefs-window.cc:186
msgid "<b>Output Settings</b>"
msgstr "<b>輸出設定</b>"
-#: src/libaudgui/prefs-window.cc:196 src/libaudqt/prefs-window.cc:187
+#: src/libaudgui/prefs-window.cc:204 src/libaudqt/prefs-window.cc:188
msgid "Bit depth:"
msgstr "å–樣格å¼ï¼š"
-#: src/libaudgui/prefs-window.cc:199 src/libaudgui/prefs-window.cc:241
-#: src/libaudqt/prefs-window.cc:190 src/libaudqt/prefs-window.cc:229
+#: src/libaudgui/prefs-window.cc:207 src/libaudgui/prefs-window.cc:251
+#: src/libaudqt/prefs-window.cc:191 src/libaudqt/prefs-window.cc:230
msgid "Buffer size:"
msgstr "ç·©è¡å€å¤§å°ï¼š"
-#: src/libaudgui/prefs-window.cc:201 src/libaudqt/prefs-window.cc:192
+#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:193
msgid "ms"
msgstr "毫秒"
-#: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window.cc:193
+#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:194
msgid "Soft clipping"
msgstr "軟性削峰"
-#: src/libaudgui/prefs-window.cc:207 src/libaudqt/prefs-window.cc:195
+#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:196
msgid "Use software volume control (not recommended)"
msgstr "使用軟體音é‡æŽ§åˆ¶ (ä¸å»ºè­°é–‹å•Ÿ)"
-#: src/libaudgui/prefs-window.cc:209 src/libaudqt/prefs-window.cc:197
-msgid "<b>Replay Gain</b>"
-msgstr "<b>播放增益</b>"
+#: src/libaudgui/prefs-window.cc:214
+msgid "<b>Recording Settings</b>"
+msgstr "<b>錄音設定</b>"
-#: src/libaudgui/prefs-window.cc:210 src/libaudqt/prefs-window.cc:198
-msgid "Enable Replay Gain"
-msgstr "啟用播放增益"
+#: src/libaudgui/prefs-window.cc:218
+msgid "Record stream:"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window.cc:198
+msgid "<b>ReplayGain</b>"
+msgstr ""
+
+#: src/libaudgui/prefs-window.cc:222 src/libaudqt/prefs-window.cc:199
+msgid "Enable ReplayGain"
+msgstr ""
-#: src/libaudgui/prefs-window.cc:212 src/libaudqt/prefs-window.cc:200
+#: src/libaudgui/prefs-window.cc:224 src/libaudqt/prefs-window.cc:201
msgid "Album mode"
msgstr "專輯模å¼"
-#: src/libaudgui/prefs-window.cc:215 src/libaudqt/prefs-window.cc:203
+#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:204
msgid "Prevent clipping (recommended)"
msgstr "防止訊號è£å‰ª (建議開啟)"
-#: src/libaudgui/prefs-window.cc:218 src/libaudqt/prefs-window.cc:206
-msgid "<b>Adjust Levels</b>"
-msgstr "<b>調整音é‡</b>"
-
-#: src/libaudgui/prefs-window.cc:225 src/libaudqt/prefs-window.cc:213
+#: src/libaudgui/prefs-window.cc:235 src/libaudqt/prefs-window.cc:214
msgid "Proxy hostname:"
msgstr "代ç†ä¼ºæœå™¨å稱:"
-#: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window.cc:215
+#: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window.cc:216
msgid "Proxy port:"
msgstr "代ç†ä¼ºæœå™¨é€£æŽ¥åŸ ï¼š"
-#: src/libaudgui/prefs-window.cc:232 src/libaudqt/prefs-window.cc:220
+#: src/libaudgui/prefs-window.cc:242 src/libaudqt/prefs-window.cc:221
msgid "Proxy username:"
msgstr "代ç†ä¼ºæœå™¨ä½¿ç”¨è€…å稱:"
-#: src/libaudgui/prefs-window.cc:234 src/libaudqt/prefs-window.cc:222
+#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:223
msgid "Proxy password:"
msgstr "代ç†ä¼ºæœå™¨å¯†ç¢¼ï¼š"
-#: src/libaudgui/prefs-window.cc:240 src/libaudqt/prefs-window.cc:228
+#: src/libaudgui/prefs-window.cc:250 src/libaudqt/prefs-window.cc:229
msgid "<b>Network Settings</b>"
msgstr "<b>網路設定</b>"
-#: src/libaudgui/prefs-window.cc:243 src/libaudqt/prefs-window.cc:231
+#: src/libaudgui/prefs-window.cc:253 src/libaudqt/prefs-window.cc:232
msgid "KiB"
msgstr "KiB"
-#: src/libaudgui/prefs-window.cc:244 src/libaudqt/prefs-window.cc:232
+#: src/libaudgui/prefs-window.cc:254 src/libaudqt/prefs-window.cc:233
msgid "<b>Proxy Configuration</b>"
msgstr "<b>代ç†ä¼ºæœå™¨è¨­å®š</b>"
-#: src/libaudgui/prefs-window.cc:245 src/libaudqt/prefs-window.cc:233
+#: src/libaudgui/prefs-window.cc:255 src/libaudqt/prefs-window.cc:234
msgid "Enable proxy usage"
msgstr "啟用代ç†ä¼ºæœå™¨"
-#: src/libaudgui/prefs-window.cc:249 src/libaudqt/prefs-window.cc:237
+#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:238
msgid "Use authentication with proxy"
msgstr "需è¦èªè­‰"
-#: src/libaudgui/prefs-window.cc:256 src/libaudqt/prefs-window.cc:244
+#: src/libaudgui/prefs-window.cc:266 src/libaudqt/prefs-window.cc:245
msgid "Auto character encoding detector for:"
msgstr "自動åµæ¸¬å­—元編碼:"
-#: src/libaudgui/prefs-window.cc:259 src/libaudqt/prefs-window.cc:247
+#: src/libaudgui/prefs-window.cc:269 src/libaudqt/prefs-window.cc:248
msgid "Fallback character encodings:"
msgstr "備用字元編碼:"
-#: src/libaudgui/prefs-window.cc:267 src/libaudqt/prefs-window.cc:256
+#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:257
msgid "<b>Behavior</b>"
msgstr "<b>行為</b>"
-#: src/libaudgui/prefs-window.cc:268 src/libaudqt/prefs-window.cc:257
+#: src/libaudgui/prefs-window.cc:278 src/libaudqt/prefs-window.cc:258
msgid "Resume playback on startup"
msgstr "啟動時回復之å‰çš„播放狀態"
-#: src/libaudgui/prefs-window.cc:270 src/libaudqt/prefs-window.cc:259
+#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:260
msgid "Pause instead of resuming immediately"
msgstr "æš«åœè€Œéžç«‹åˆ»å›žå¾©æ’­æ”¾"
-#: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window.cc:262
+#: src/libaudgui/prefs-window.cc:283 src/libaudqt/prefs-window.cc:263
msgid "Advance when the current song is deleted"
msgstr "ç›®å‰çš„歌曲被刪除時移到下一個項目"
-#: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window.cc:264
+#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:265
msgid "Clear the playlist when opening files"
msgstr "開啟檔案後清除播放清單"
-#: src/libaudgui/prefs-window.cc:277 src/libaudqt/prefs-window.cc:266
+#: src/libaudgui/prefs-window.cc:287 src/libaudqt/prefs-window.cc:267
msgid "Open files in a temporary playlist"
msgstr "在暫存播放清單中開啟檔案"
-#: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window.cc:270
+#: src/libaudgui/prefs-window.cc:289 src/libaudqt/prefs-window.cc:271
msgid "<b>Song Display</b>"
msgstr "<b>顯示歌曲</b>"
-#: src/libaudgui/prefs-window.cc:280 src/libaudqt/prefs-window.cc:271
+#: src/libaudgui/prefs-window.cc:290 src/libaudqt/prefs-window.cc:272
msgid "Show song numbers"
msgstr "顯示歌曲編號"
-#: src/libaudgui/prefs-window.cc:282 src/libaudqt/prefs-window.cc:273
-msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "顯示開頭的數字零 (例:02:00 而ä¸æ˜¯ 2:00)"
+#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:274
+msgid "Show leading zeroes (02:00 vs. 2:00)"
+msgstr "顯示開頭的數字零 (02:00 vs. 2:00)"
+
+#: src/libaudgui/prefs-window.cc:294 src/libaudqt/prefs-window.cc:276
+msgid "Show hours separately (1:30:00 vs. 90:00)"
+msgstr "å°‡å°æ™‚分開顯示 (1:30:00 vs. 90:00)"
-#: src/libaudgui/prefs-window.cc:285 src/libaudqt/prefs-window.cc:276
+#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:279
msgid "<b>Compatibility</b>"
msgstr "<b>相容性</b>"
-#: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window.cc:277
+#: src/libaudgui/prefs-window.cc:298 src/libaudqt/prefs-window.cc:280
msgid "Interpret \\ (backward slash) as a folder delimiter"
msgstr "å°‡ \\ (å斜線) 視為資料夾分隔符號"
-#: src/libaudgui/prefs-window.cc:292 src/libaudqt/prefs-window.cc:283
+#: src/libaudgui/prefs-window.cc:304 src/libaudqt/prefs-window.cc:286
msgid "<b>Album Art</b>"
msgstr "<b>專輯å°é¢</b>"
-#: src/libaudgui/prefs-window.cc:293 src/libaudqt/prefs-window.cc:284
+#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:287
msgid "Search for images matching these words (comma-separated):"
msgstr "æœå°‹ç¬¦åˆé€™äº›å–®å­—的圖片 (以逗號分隔):"
-#: src/libaudgui/prefs-window.cc:295 src/libaudqt/prefs-window.cc:286
+#: src/libaudgui/prefs-window.cc:307 src/libaudqt/prefs-window.cc:289
msgid "Exclude images matching these words (comma-separated):"
msgstr "排除符åˆé€™äº›å–®å­—的圖片 (以逗號分隔):"
-#: src/libaudgui/prefs-window.cc:297 src/libaudqt/prefs-window.cc:288
+#: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window.cc:291
msgid "Search for images matching song file name"
msgstr "æœå°‹ç¬¦åˆæ­Œæ›²æª”å的圖片"
-#: src/libaudgui/prefs-window.cc:299 src/libaudqt/prefs-window.cc:290
+#: src/libaudgui/prefs-window.cc:311 src/libaudqt/prefs-window.cc:293
msgid "Search recursively"
msgstr "éžè¿´æœå°‹"
-#: src/libaudgui/prefs-window.cc:301 src/libaudqt/prefs-window.cc:292
+#: src/libaudgui/prefs-window.cc:313 src/libaudqt/prefs-window.cc:295
msgid "Search depth:"
msgstr "æœå°‹æ·±åº¦ï¼š"
-#: src/libaudgui/prefs-window.cc:305 src/libaudqt/prefs-window.cc:296
+#: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window.cc:299
msgid "<b>Popup Information</b>"
msgstr "<b>彈出å¼è³‡è¨Šè¦–窗</b>"
-#: src/libaudgui/prefs-window.cc:306 src/libaudqt/prefs-window.cc:297
+#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:300
msgid "Show popup information"
msgstr "顯示彈出å¼è³‡è¨Šè¦–窗"
-#: src/libaudgui/prefs-window.cc:308 src/libaudqt/prefs-window.cc:299
+#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:302
msgid "Popup delay (tenths of a second):"
msgstr "彈出視窗的延é²æ™‚é–“ (å分之一秒):"
-#: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window.cc:303
+#: src/libaudgui/prefs-window.cc:324 src/libaudqt/prefs-window.cc:306
msgid "Show time scale for current song"
msgstr "顯示目å‰æ­Œæ›²çš„時間軸"
-#: src/libaudgui/prefs-window.cc:315 src/libaudqt/prefs-window.cc:306
+#: src/libaudgui/prefs-window.cc:327 src/libaudqt/prefs-window.cc:309
msgid "<b>Advanced</b>"
msgstr "<b>進階</b>"
-#: src/libaudgui/prefs-window.cc:316 src/libaudqt/prefs-window.cc:307
+#: src/libaudgui/prefs-window.cc:328 src/libaudqt/prefs-window.cc:310
msgid "Guess missing metadata from file path"
msgstr "ä¾æ“šæª”案路徑補上欠缺的詮釋資料"
-#: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window.cc:268
-#: src/libaudqt/prefs-window.cc:309
+#: src/libaudgui/prefs-window.cc:330 src/libaudqt/prefs-window.cc:269
+#: src/libaudqt/prefs-window.cc:312
msgid "Do not load metadata for songs until played"
msgstr "在歌曲播放以å‰ä¸è¦è¼‰å…¥è©®é‡‹è³‡æ–™"
-#: src/libaudgui/prefs-window.cc:320 src/libaudqt/prefs-window.cc:311
+#: src/libaudgui/prefs-window.cc:332 src/libaudqt/prefs-window.cc:314
msgid "Probe content of files with no recognized file name extension"
msgstr "åµæ¸¬å¸¶æœ‰ä¸æ˜Žå‰¯æª”å的檔案內容"
-#: src/libaudgui/prefs-window.cc:338 src/libaudqt/prefs-window.cc:329
+#: src/libaudgui/prefs-window.cc:350 src/libaudqt/prefs-window.cc:332
msgid "TITLE"
msgstr "標題"
-#: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window.cc:330
+#: src/libaudgui/prefs-window.cc:351 src/libaudqt/prefs-window.cc:333
msgid "TITLE - ARTIST"
msgstr "標題 - è—人"
-#: src/libaudgui/prefs-window.cc:340 src/libaudqt/prefs-window.cc:331
+#: src/libaudgui/prefs-window.cc:352 src/libaudqt/prefs-window.cc:334
msgid "TITLE - ARTIST - ALBUM"
msgstr "標題 - è—人 - 專輯"
-#: src/libaudgui/prefs-window.cc:341 src/libaudqt/prefs-window.cc:332
+#: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window.cc:335
msgid "ARTIST - TITLE"
msgstr "è—人 - 標題"
-#: src/libaudgui/prefs-window.cc:342 src/libaudqt/prefs-window.cc:333
+#: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window.cc:336
msgid "ARTIST - ALBUM - TITLE"
msgstr "è—人 - 專輯 - 標題"
-#: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window.cc:334
+#: src/libaudgui/prefs-window.cc:355 src/libaudqt/prefs-window.cc:337
msgid "ARTIST - ALBUM - TRACK. TITLE"
msgstr "è—人 - 專輯 - 音軌. 標題"
-#: src/libaudgui/prefs-window.cc:344 src/libaudqt/prefs-window.cc:335
+#: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window.cc:338
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
msgstr "è—人 [ 專輯 ] - 音軌. 標題"
-#: src/libaudgui/prefs-window.cc:345 src/libaudqt/prefs-window.cc:336
+#: src/libaudgui/prefs-window.cc:357 src/libaudqt/prefs-window.cc:339
msgid "ALBUM - TITLE"
msgstr "專輯 - 標題"
-#: src/libaudgui/prefs-window.cc:439
+#: src/libaudgui/prefs-window.cc:451
msgid "Category"
msgstr "目錄"
-#: src/libaudgui/prefs-window.cc:505 src/libaudqt/prefs-window.cc:352
+#: src/libaudgui/prefs-window.cc:517 src/libaudqt/prefs-window.cc:355
msgid "Custom"
msgstr "自訂"
-#: src/libaudgui/prefs-window.cc:523 src/libaudqt/prefs-window.cc:344
+#: src/libaudgui/prefs-window.cc:535 src/libaudqt/prefs-window.cc:347
msgid "Title format:"
msgstr "標題格å¼ï¼š"
-#: src/libaudgui/prefs-window.cc:527 src/libaudqt/prefs-window.cc:355
+#: src/libaudgui/prefs-window.cc:539 src/libaudqt/prefs-window.cc:358
msgid "Custom string:"
msgstr "自訂字串:"
-#: src/libaudgui/prefs-window.cc:719
+#: src/libaudgui/prefs-window.cc:738
#, c-format
msgid "Record audio stream using %s"
msgstr "使用 %s 錄製音訊串æµ"
-#: src/libaudgui/prefs-window.cc:728
+#: src/libaudgui/prefs-window.cc:747
msgid "No audio recording plugin available"
msgstr "找ä¸åˆ°å¯ç”¨çš„錄音外掛"
-#: src/libaudgui/prefs-window.cc:781 src/libaudqt/prefs-window.cc:595
+#: src/libaudgui/prefs-window.cc:800 src/libaudqt/prefs-window.cc:605
msgid "Audacious Settings"
msgstr "Audacious 設定"
-#: src/libaudgui/preset-browser.cc:50
+#: src/libaudgui/preset-browser.cc:50 src/libaudgui/util.cc:152
msgid "Cancel"
msgstr "å–消"
@@ -1184,31 +1238,31 @@ msgstr "儲存"
msgid "Load"
msgstr "載入"
-#: src/libaudgui/preset-browser.cc:75
+#: src/libaudgui/preset-browser.cc:77
msgid "Load Preset File"
msgstr "載入é è¨­é›†æª”案"
-#: src/libaudgui/preset-browser.cc:92
+#: src/libaudgui/preset-browser.cc:94
msgid "Load EQF File"
msgstr "載入 EQF 檔案"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "Save Preset File"
msgstr "儲存é è¨­é›†åˆ°æª”案"
-#: src/libaudgui/preset-browser.cc:107
+#: src/libaudgui/preset-browser.cc:109
msgid "<name>.preset"
msgstr "<檔å>.preset"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "Save EQF File"
msgstr "儲存 EQF 檔"
-#: src/libaudgui/preset-browser.cc:125
+#: src/libaudgui/preset-browser.cc:127
msgid "<name>.eqf"
msgstr "<檔å>.eqf"
-#: src/libaudgui/preset-browser.cc:139
+#: src/libaudgui/preset-browser.cc:141
msgid "Import Winamp Presets"
msgstr "匯入 Winamp é è¨­é›†"
@@ -1228,6 +1282,10 @@ msgstr "處ç†ä¸­ ..."
msgid "Error"
msgstr "錯誤"
+#: src/libaudgui/status.cc:90
+msgid "Information"
+msgstr ""
+
#: src/libaudgui/url-opener.cc:49 src/libaudqt/url-opener.cc:41
msgid "Open URL"
msgstr "開啟網å€"
@@ -1240,7 +1298,12 @@ msgstr "加入網å€"
msgid "Enter URL:"
msgstr "請輸入網å€ï¼š"
-#: src/libaudgui/util.cc:174
+#: src/libaudgui/util.cc:152 src/libaudqt/fileopener.cc:46
+#: src/libaudqt/fileopener.cc:47
+msgid "Open"
+msgstr "é–‹å•Ÿ"
+
+#: src/libaudgui/util.cc:254
msgid ""
"\n"
"(Further messages have been hidden.)"
@@ -1256,51 +1319,38 @@ msgstr "開啟資料夾"
msgid "Add Folder"
msgstr "加入資料夾"
-#: src/libaudqt/fileopener.cc:46 src/libaudqt/fileopener.cc:47
-msgid "Open"
-msgstr "é–‹å•Ÿ"
-
#: src/libaudqt/fileopener.cc:48 src/libaudqt/fileopener.cc:49
msgid "Add"
msgstr "加入"
-#: src/libaudqt/info-widget.cc:38
+#: src/libaudqt/info-widget.cc:39
msgid "Metadata"
msgstr "詮釋資料"
-#: src/libaudqt/info-widget.cc:46
+#: src/libaudqt/info-widget.cc:47
msgid "Composer"
msgstr "作曲"
-#: src/libaudqt/info-widget.cc:47
+#: src/libaudqt/info-widget.cc:48
msgid "Performer"
msgstr "表演者"
-#: src/libaudqt/info-widget.cc:48
+#: src/libaudqt/info-widget.cc:49
msgid "Recording Year"
msgstr "錄製年份"
-#: src/libaudqt/info-widget.cc:49
+#: src/libaudqt/info-widget.cc:50
msgid "Recording Date"
msgstr "錄製日期"
-#: src/libaudqt/info-widget.cc:52
+#: src/libaudqt/info-widget.cc:53
msgid "Technical"
msgstr "技術性資訊"
-#: src/libaudqt/info-widget.cc:54
-msgid "MIME Type"
-msgstr "MIME é¡žåž‹"
-
#: src/libaudqt/info-widget.cc:57
msgid "Bitrate"
msgstr "ä½å…ƒçŽ‡"
-#: src/libaudqt/infowin.cc:130
-#, c-format
-msgid "No info available for %s.\n"
-msgstr "無關於 %s 的資訊。\n"
-
#: src/libaudqt/log-inspector.cc:105
msgid "Level"
msgstr "等級"
@@ -1348,3 +1398,7 @@ msgstr "外掛 ..."
#: src/libaudqt/plugin-menu.cc:54
msgid "Services"
msgstr "æœå‹™"
+
+#: src/libaudqt/prefs-window.cc:207
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>調整音é‡</b>"
diff --git a/src/audacious/Makefile b/src/audacious/Makefile
index 89a017e..e4678ba 100644
--- a/src/audacious/Makefile
+++ b/src/audacious/Makefile
@@ -28,10 +28,11 @@ CPPFLAGS := -I.. -I../.. \
${CPPFLAGS} \
${GLIB_CFLAGS}
-CPPFLAGS += -D_AUDACIOUS_CORE
-
LIBS := -L../libaudcore -laudcore \
${LIBS} -lm \
${LIBINTL} \
${GLIB_LIBS}
+ifeq ($(HAVE_MSWINDOWS),yes)
+LDFLAGS := ${LDFLAGS} -Wl,-subsystem,windows
+endif
diff --git a/src/audacious/dbus-server.cc b/src/audacious/dbus-server.cc
index c6cf76a..f208a4c 100644
--- a/src/audacious/dbus-server.cc
+++ b/src/audacious/dbus-server.cc
@@ -17,10 +17,12 @@
* the use of this software.
*/
+#include <libaudcore/audstrings.h>
#include <libaudcore/drct.h>
#include <libaudcore/equalizer.h>
#include <libaudcore/interface.h>
#include <libaudcore/playlist.h>
+#include <libaudcore/plugins.h>
#include <libaudcore/runtime.h>
#include <libaudcore/tuple.h>
@@ -347,6 +349,33 @@ static gboolean do_playqueue_remove (Obj * obj, Invoc * invoc, int pos)
return true;
}
+static gboolean do_plugin_enable (Obj * obj, Invoc * invoc, const char * name, gboolean enable)
+{
+ PluginHandle * plugin = aud_plugin_lookup_basename (name);
+ if (! plugin)
+ {
+ AUDERR ("No such plugin: %s\n", name);
+ return false;
+ }
+
+ aud_plugin_enable (plugin, enable);
+ FINISH (plugin_enable);
+ return true;
+}
+
+static gboolean do_plugin_is_enabled (Obj * obj, Invoc * invoc, const char * name)
+{
+ PluginHandle * plugin = aud_plugin_lookup_basename (name);
+ if (! plugin)
+ {
+ AUDERR ("No such plugin: %s\n", name);
+ return false;
+ }
+
+ FINISH2 (plugin_is_enabled, aud_plugin_get_enabled (plugin));
+ return true;
+}
+
static gboolean do_position (Obj * obj, Invoc * invoc)
{
FINISH2 (position, aud_playlist_get_position (CURRENT));
@@ -372,6 +401,19 @@ static gboolean do_quit (Obj * obj, Invoc * invoc)
return true;
}
+static gboolean do_record (Obj * obj, Invoc * invoc)
+{
+ aud_drct_enable_record (! aud_drct_get_record_enabled ());
+ FINISH (record);
+ return true;
+}
+
+static gboolean do_recording (Obj * obj, Invoc * invoc)
+{
+ FINISH2 (recording, aud_drct_get_record_enabled ());
+ return true;
+}
+
static gboolean do_repeat (Obj * obj, Invoc * invoc)
{
FINISH2 (repeat, aud_get_bool (nullptr, "repeat"));
@@ -554,35 +596,37 @@ static gboolean do_song_tuple (Obj * obj, Invoc * invoc, unsigned pos, const cha
{
Tuple::Field field = Tuple::field_by_name (key);
Tuple tuple;
- GVariant * var = nullptr;
+ GVariant * var;
if (field >= 0)
tuple = aud_playlist_entry_get_tuple (CURRENT, pos);
- if (tuple)
+ switch (tuple.get_value_type (field))
{
- switch (tuple.get_value_type (field))
- {
- case Tuple::String:
- var = g_variant_new_string (tuple.get_str (field));
- break;
-
- case Tuple::Int:
- var = g_variant_new_int32 (tuple.get_int (field));
- break;
-
- default:
- break;
- }
- }
+ case Tuple::String:
+ var = g_variant_new_string (tuple.get_str (field));
+ break;
+
+ case Tuple::Int:
+ var = g_variant_new_int32 (tuple.get_int (field));
+ break;
- if (! var)
+ default:
var = g_variant_new_string ("");
+ break;
+ }
FINISH2 (song_tuple, g_variant_new_variant (var));
return true;
}
+static gboolean do_startup_notify (Obj * obj, Invoc * invoc, const char * id)
+{
+ aud_ui_startup_notify (id);
+ FINISH (startup_notify);
+ return true;
+}
+
static gboolean do_status (Obj * obj, Invoc * invoc)
{
const char * status = "stopped";
@@ -706,10 +750,14 @@ handlers[] =
{"handle-playqueue-clear", (GCallback) do_playqueue_clear},
{"handle-playqueue-is-queued", (GCallback) do_playqueue_is_queued},
{"handle-playqueue-remove", (GCallback) do_playqueue_remove},
+ {"handle-plugin-enable", (GCallback) do_plugin_enable},
+ {"handle-plugin-is-enabled", (GCallback) do_plugin_is_enabled},
{"handle-position", (GCallback) do_position},
{"handle-queue-get-list-pos", (GCallback) do_queue_get_list_pos},
{"handle-queue-get-queue-pos", (GCallback) do_queue_get_queue_pos},
{"handle-quit", (GCallback) do_quit},
+ {"handle-recording", (GCallback) do_recording},
+ {"handle-record", (GCallback) do_record},
{"handle-repeat", (GCallback) do_repeat},
{"handle-reverse", (GCallback) do_reverse},
{"handle-seek", (GCallback) do_seek},
@@ -730,6 +778,7 @@ handlers[] =
{"handle-song-length", (GCallback) do_song_length},
{"handle-song-title", (GCallback) do_song_title},
{"handle-song-tuple", (GCallback) do_song_tuple},
+ {"handle-startup-notify", (GCallback) do_startup_notify},
{"handle-status", (GCallback) do_status},
{"handle-stop", (GCallback) do_stop},
{"handle-stop-after", (GCallback) do_stop_after},
@@ -748,16 +797,16 @@ static unsigned owner_id = 0;
static GDBusInterfaceSkeleton * skeleton = nullptr;
-static void name_acquired (GDBusConnection *, const char *, void *)
+static void name_acquired (GDBusConnection *, const char * name, void *)
{
- AUDINFO ("Owned D-Bus name (org.atheme.audacious) on session bus.\n");
+ AUDINFO ("Owned D-Bus name (%s) on session bus.\n", name);
g_main_loop_quit (mainloop);
}
-static void name_lost (GDBusConnection *, const char *, void *)
+static void name_lost (GDBusConnection *, const char * name, void *)
{
- AUDINFO ("Owning D-Bus name (org.atheme.audacious) failed, already taken?\n");
+ AUDINFO ("Owning D-Bus name (%s) failed, already taken?\n", name);
g_bus_unown_name (owner_id);
owner_id = 0;
@@ -765,8 +814,17 @@ static void name_lost (GDBusConnection *, const char *, void *)
g_main_loop_quit (mainloop);
}
+StringBuf dbus_server_name ()
+{
+ int instance = aud_get_instance ();
+ return (instance == 1) ? str_copy ("org.atheme.audacious") :
+ str_printf ("org.atheme.audacious-%d", instance);
+}
+
StartupType dbus_server_init ()
{
+ auto startup = StartupType::Unknown;
+
GError * error = nullptr;
GDBusConnection * bus = g_bus_get_sync (G_BUS_TYPE_SESSION, nullptr, & error);
GMainContext * context;
@@ -785,7 +843,7 @@ StartupType dbus_server_init ()
context = g_main_context_new ();
g_main_context_push_thread_default (context);
- owner_id = g_bus_own_name (G_BUS_TYPE_SESSION, "org.atheme.audacious",
+ owner_id = g_bus_own_name (G_BUS_TYPE_SESSION, dbus_server_name (),
(GBusNameOwnerFlags) 0, nullptr, name_acquired, name_lost, nullptr, nullptr);
mainloop = g_main_loop_new (context, true);
@@ -793,14 +851,13 @@ StartupType dbus_server_init ()
g_main_loop_unref (mainloop);
mainloop = nullptr;
- g_main_context_pop_thread_default (context);
- g_main_context_unref (context);
-
if (owner_id)
- return StartupType::Server;
+ startup = StartupType::Server;
+ else
+ startup = StartupType::Client;
- dbus_server_cleanup ();
- return StartupType::Client;
+ g_main_context_pop_thread_default (context);
+ g_main_context_unref (context);
ERROR:
if (error)
@@ -809,8 +866,10 @@ ERROR:
g_error_free (error);
}
- dbus_server_cleanup ();
- return StartupType::Unknown;
+ if (startup != StartupType::Server)
+ dbus_server_cleanup ();
+
+ return startup;
}
void dbus_server_cleanup ()
diff --git a/src/audacious/main.cc b/src/audacious/main.cc
index 8aa7e02..f3c4a5f 100644
--- a/src/audacious/main.cc
+++ b/src/audacious/main.cc
@@ -107,13 +107,16 @@ static bool parse_options (int argc, char * * argv)
else
uri = String (filename_to_uri (filename_build ({cur, arg})));
- if (uri)
- filenames.append (uri);
+ filenames.append (uri);
}
else if (! arg[1]) /* "-" (standard input) */
{
filenames.append (String ("stdin://"));
}
+ else if (arg[1] >= '1' && arg[1] <= '9') /* instance number */
+ {
+ aud_set_instance (arg[1] - '0');
+ }
else if (arg[1] == '-') /* long option */
{
bool found = false;
@@ -181,6 +184,7 @@ static void print_help ()
static const char pad[21] = " ";
fprintf (stderr, _("Usage: audacious [OPTION] ... [FILE] ...\n\n"));
+ fprintf (stderr, " -1, -2, -3, etc. %s\n", _("Select instance to run/control"));
for (auto & arg_info : arg_map)
fprintf (stderr, " -%c, --%s%.*s%s\n", arg_info.short_arg,
@@ -201,16 +205,18 @@ static void do_remote ()
g_type_init ();
#endif
- /* check whether this is the first instance */
+ /* check whether the selected instance is running */
if (dbus_server_init () != StartupType::Client)
return;
- if (! (bus = g_bus_get_sync (G_BUS_TYPE_SESSION, nullptr, & error)))
- goto ERR;
-
- if (! (obj = obj_audacious_proxy_new_sync (bus, (GDBusProxyFlags) 0,
- "org.atheme.audacious", "/org/atheme/audacious", nullptr, & error)))
- goto ERR;
+ if (! (bus = g_bus_get_sync (G_BUS_TYPE_SESSION, nullptr, & error)) ||
+ ! (obj = obj_audacious_proxy_new_sync (bus, (GDBusProxyFlags) 0,
+ dbus_server_name (), "/org/atheme/audacious", nullptr, & error)))
+ {
+ AUDERR ("D-Bus error: %s\n", error->message);
+ g_error_free (error);
+ return;
+ }
AUDINFO ("Connected to remote session.\n");
@@ -254,16 +260,13 @@ static void do_remote ()
if (options.mainwin)
obj_audacious_call_show_main_win_sync (obj, true, nullptr, nullptr);
+ const char * startup_id = getenv ("DESKTOP_STARTUP_ID");
+ if (startup_id)
+ obj_audacious_call_startup_notify_sync (obj, startup_id, nullptr, nullptr);
+
g_object_unref (obj);
exit (EXIT_SUCCESS);
-
-ERR:
- if (error)
- {
- AUDERR ("D-Bus error: %s\n", error->message);
- g_error_free (error);
- }
}
#endif
@@ -321,7 +324,6 @@ static void main_cleanup ()
}
filenames.clear ();
- aud_cleanup_paths ();
aud_leak_check ();
}
@@ -345,7 +347,6 @@ int main (int argc, char * * argv)
signals_init_one ();
#endif
- aud_init_paths ();
aud_init_i18n ();
if (! parse_options (argc, argv))
diff --git a/src/audacious/main.h b/src/audacious/main.h
index 58243c8..26d3b89 100644
--- a/src/audacious/main.h
+++ b/src/audacious/main.h
@@ -20,6 +20,8 @@
#ifndef _AUDACIOUS_MAIN_H
#define _AUDACIOUS_MAIN_H
+#include <libaudcore/objects.h>
+
/* dbus-server.c */
#ifdef USE_DBUS
@@ -29,6 +31,7 @@ enum class StartupType {
Unknown
};
+StringBuf dbus_server_name ();
StartupType dbus_server_init ();
void dbus_server_cleanup ();
diff --git a/src/audtool/audtool.h b/src/audtool/audtool.h
index cb62488..c0bb88d 100644
--- a/src/audtool/audtool.h
+++ b/src/audtool/audtool.h
@@ -114,6 +114,8 @@ void playback_stopped (int, char * *);
void playback_status (int, char * *);
void playback_seek (int, char * *);
void playback_seek_relative (int, char * *);
+void playback_record (int, char * *);
+void playback_recording (int, char * *);
void mainwin_show (int, char * *);
void show_preferences_window (int, char * *);
@@ -123,6 +125,8 @@ void shutdown_audacious_server (int, char * *);
void show_about_window (int, char * *);
void get_version (int argc, char * * argv);
+void plugin_is_enabled (int argc, char * * argv);
+void plugin_enable (int argc, char * * argv);
void equalizer_get_eq (int argc, char * * argv);
void equalizer_get_eq_preamp (int argc, char * * argv);
diff --git a/src/audtool/handlers_general.c b/src/audtool/handlers_general.c
index 67e00f3..68c9da5 100644
--- a/src/audtool/handlers_general.c
+++ b/src/audtool/handlers_general.c
@@ -88,6 +88,10 @@ void shutdown_audacious_server (int argc, char * * argv)
void get_handlers_list (int argc, char * * argv)
{
+ audtool_report ("Usage: audtool [-#] COMMAND ...");
+ audtool_report (" where # (1-9) selects the instance of Audacious to control");
+ audtool_report ("");
+
for (int i = 0; handlers[i].name; i ++)
{
if (! g_ascii_strcasecmp ("<sep>", handlers[i].name))
@@ -98,6 +102,7 @@ void get_handlers_list (int argc, char * * argv)
audtool_report ("");
audtool_report ("Commands may be prefixed with '--' (GNU-style long options) or not, your choice.");
+ audtool_report ("Show/hide and enable/disable commands take an optional 'on' or 'off' argument.");
audtool_report ("Report bugs to http://redmine.audacious-media-player.org/projects/audacious");
}
@@ -112,3 +117,36 @@ void get_version (int argc, char * * argv)
audtool_report ("Audacious %s", version);
g_free (version);
}
+
+void plugin_is_enabled (int argc, char * * argv)
+{
+ if (argc != 2)
+ {
+ audtool_whine_args (argv[0], "<plugin>");
+ exit (1);
+ }
+
+ gboolean enabled = FALSE;
+ obj_audacious_call_plugin_is_enabled_sync (dbus_proxy, argv[1], & enabled, NULL, NULL);
+
+ exit (! enabled);
+}
+
+void plugin_enable (int argc, char * * argv)
+{
+ gboolean enable = TRUE;
+
+ if (argc == 2)
+ enable = TRUE;
+ else if (argc == 3 && ! g_ascii_strcasecmp (argv[2], "on"))
+ enable = TRUE;
+ else if (argc == 3 && ! g_ascii_strcasecmp (argv[2], "off"))
+ enable = FALSE;
+ else
+ {
+ audtool_whine_args (argv[0], "<plugin> <on/off>");
+ exit (1);
+ }
+
+ obj_audacious_call_plugin_enable_sync (dbus_proxy, argv[1], enable, NULL, NULL);
+}
diff --git a/src/audtool/handlers_playback.c b/src/audtool/handlers_playback.c
index 1b3a90a..8a812b7 100644
--- a/src/audtool/handlers_playback.c
+++ b/src/audtool/handlers_playback.c
@@ -101,3 +101,16 @@ void playback_seek_relative (int argc, char * * argv)
obj_audacious_call_time_sync (dbus_proxy, & oldtime, NULL, NULL);
obj_audacious_call_seek_sync (dbus_proxy, MAX (0, oldtime + atof (argv[1]) * 1000), NULL, NULL);
}
+
+void playback_record (int argc, char * * argv)
+{
+ obj_audacious_call_record_sync (dbus_proxy, NULL, NULL);
+}
+
+void playback_recording (int argc, char * * argv)
+{
+ gboolean recording = FALSE;
+ obj_audacious_call_recording_sync (dbus_proxy, & recording, NULL, NULL);
+
+ exit (! recording);
+}
diff --git a/src/audtool/main.c b/src/audtool/main.c
index 2ed0fa9..c49d62e 100644
--- a/src/audtool/main.c
+++ b/src/audtool/main.c
@@ -20,6 +20,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <locale.h>
#include "audtool.h"
@@ -54,6 +55,8 @@ const struct commandhandler handlers[] =
{"playback-status", playback_status, "print status (playing/paused/stopped)", 0},
{"playback-seek", playback_seek, "seek to given time", 1},
{"playback-seek-relative", playback_seek_relative, "seek to relative time offset", 1},
+ {"playback-record", playback_record, "toggle stream recording", 0},
+ {"playback-recording", playback_recording, "exit code = 0 if recording", 0},
{"<sep>", NULL, "Playlist commands", 0},
{"playlist-advance", playlist_advance, "skip to next song", 0},
@@ -121,6 +124,8 @@ const struct commandhandler handlers[] =
{"about-show", show_about_window, "show/hide About window", 1},
{"version", get_version, "print Audacious version", 0},
+ {"plugin-is-enabled", plugin_is_enabled, "exit code = 0 if plugin is enabled", 1},
+ {"plugin-enable", plugin_enable, "enable/disable plugin", 2},
{"shutdown", shutdown_audacious_server, "shut down Audacious", 0},
{"help", get_handlers_list, "print this help", 0},
@@ -140,7 +145,7 @@ static void audtool_disconnect (void)
connection = NULL;
}
-static void audtool_connect (void)
+static void audtool_connect (int instance)
{
GError * error = NULL;
@@ -153,8 +158,14 @@ static void audtool_connect (void)
exit (EXIT_FAILURE);
}
- dbus_proxy = obj_audacious_proxy_new_sync (connection, 0,
- "org.atheme.audacious", "/org/atheme/audacious", NULL, & error);
+ char name[32];
+ if (instance == 1)
+ strcpy (name, "org.atheme.audacious");
+ else
+ sprintf (name, "org.atheme.audacious-%d", instance);
+
+ dbus_proxy = obj_audacious_proxy_new_sync (connection, 0, name,
+ "/org/atheme/audacious", NULL, & error);
if (! dbus_proxy)
{
@@ -169,7 +180,8 @@ static void audtool_connect (void)
int main (int argc, char * * argv)
{
- int i, j = 0, k = 0;
+ int instance = 1;
+ int i, j, k = 0;
setlocale (LC_CTYPE, "");
@@ -177,7 +189,15 @@ int main (int argc, char * * argv)
g_type_init();
#endif
- audtool_connect ();
+ // parse instance number (must come first)
+ if (argc >= 2 && argv[1][0] == '-' && argv[1][1] >= '1' && argv[1][1] <= '9' && ! argv[1][2])
+ {
+ instance = argv[1][1] - '0';
+ argc --;
+ argv ++;
+ }
+
+ audtool_connect (instance);
if (argc < 2)
{
@@ -193,7 +213,7 @@ int main (int argc, char * * argv)
! g_ascii_strcasecmp (g_strconcat ("--", handlers[i].name, NULL),
argv[j])) && g_ascii_strcasecmp ("<sep>", handlers[i].name))
{
- int numargs = handlers[i].args + 1 < argc - j ? handlers[i].args + 1 : argc - j;
+ int numargs = MIN (handlers[i].args + 1, argc - j);
handlers[i].handler (numargs, & argv[j]);
j += handlers[i].args;
k ++;
diff --git a/src/audtool/wrappers.c b/src/audtool/wrappers.c
index c255954..35afa35 100644
--- a/src/audtool/wrappers.c
+++ b/src/audtool/wrappers.c
@@ -24,19 +24,18 @@
void generic_on_off (int argc, char * * argv, OnOffFunc func)
{
- gboolean show = TRUE;
-
- if (argc >= 2)
+ gboolean show;
+
+ if (argc == 1)
+ show = TRUE;
+ else if (argc == 2 && ! g_ascii_strcasecmp (argv[1], "on"))
+ show = TRUE;
+ else if (argc == 2 && ! g_ascii_strcasecmp (argv[1], "off"))
+ show = FALSE;
+ else
{
- if (! g_ascii_strcasecmp (argv[1], "on"))
- show = TRUE;
- else if (! g_ascii_strcasecmp (argv[1], "off"))
- show = FALSE;
- else
- {
- audtool_whine_args (argv[0], "<on/off>");
- exit (1);
- }
+ audtool_whine_args (argv[0], "<on/off>");
+ exit (1);
}
func (dbus_proxy, show, NULL, NULL);
diff --git a/src/dbus/aud-dbus.xml b/src/dbus/aud-dbus.xml
index 36e2184..d028441 100644
--- a/src/dbus/aud-dbus.xml
+++ b/src/dbus/aud-dbus.xml
@@ -2,7 +2,7 @@
<!--
* aud-dbus.xml
- * Copyright 2007-2014 Ben Tucker, Yoshiki Yazawa, Matti Hämäläinen, and
+ * Copyright 2007-2016 Ben Tucker, Yoshiki Yazawa, Matti Hämäläinen, and
* John Lindgren
*
* Redistribution and use in source and binary forms, with or without
@@ -28,6 +28,16 @@
<arg type="s" direction="out" name="version"/>
</method>
+ <method name="PluginIsEnabled">
+ <arg type="s" direction="in" name="plugin" />
+ <arg type="b" direction="out" name="enabled" />
+ </method>
+
+ <method name="PluginEnable">
+ <arg type="s" direction="in" name="plugin" />
+ <arg type="b" direction="in" name="enable" />
+ </method>
+
<!-- Quit Audacious -->
<method name="Quit" />
@@ -44,6 +54,11 @@
<arg type="b" direction="in" name="show"/>
</method>
+ <!-- Send startup notification -->
+ <method name="StartupNotify">
+ <arg type="s" direction="in" name="id"/>
+ </method>
+
<!-- Get names of available 'standard' tuple fields -->
<method name="GetTupleFields">
<!-- Return array of tuple field names -->
@@ -57,6 +72,9 @@
<!-- Pause playback -->
<method name="Pause" />
+ <!-- Either play or pause -->
+ <method name="PlayPause" />
+
<!-- Stop playback -->
<method name="Stop" />
@@ -85,6 +103,14 @@
<arg type="s" direction="out" name="status"/>
</method>
+ <!-- Toggle recording of stream -->
+ <method name="Record" />
+
+ <!-- Is stream recording enabled? -->
+ <method name="Recording">
+ <arg type="b" direction="out" name="is_recording"/>
+ </method>
+
<!-- What is the bitrate, frequency, and number of channels of the -->
<!-- current audio format? -->
<method name="Info">
@@ -291,9 +317,6 @@
<arg type="b" direction="in" name="show"/>
</method>
- <!-- Either play or pause -->
- <method name="PlayPause" />
-
<!-- Playqueue get playlist pos -->
<method name="QueueGetListPos">
<arg type="u" direction="in" name="qpos"/>
diff --git a/src/libaudcore/Makefile b/src/libaudcore/Makefile
index 7070823..68768ed 100644
--- a/src/libaudcore/Makefile
+++ b/src/libaudcore/Makefile
@@ -1,5 +1,5 @@
SHARED_LIB = ${LIB_PREFIX}audcore${LIB_SUFFIX}
-LIB_MAJOR = 3
+LIB_MAJOR = 4
LIB_MINOR = 1
SRCS = adder.cc \
@@ -9,6 +9,7 @@ SRCS = adder.cc \
audstrings.cc \
charset.cc \
config.cc \
+ cue-cache.cc \
drct.cc \
effect.cc \
equalizer.cc \
@@ -27,6 +28,7 @@ SRCS = adder.cc \
output.cc \
playback.cc \
playlist.cc \
+ playlist-cache.cc \
playlist-files.cc \
playlist-utils.cc \
plugin-init.cc \
@@ -55,6 +57,7 @@ INCLUDES = audio.h \
audstrings.h \
drct.h \
equalizer.h \
+ export.h \
hook.h \
i18n.h \
index.h \
@@ -95,7 +98,8 @@ CPPFLAGS := -I.. -I../.. \
-DHARDCODE_PLUGINDIR=\"${plugindir}\" \
-DHARDCODE_LOCALEDIR=\"${localedir}\" \
-DHARDCODE_DESKTOPFILE=\"${datarootdir}/applications/audacious.desktop\" \
- -DHARDCODE_ICONFILE=\"${datarootdir}/icons/hicolor/48x48/apps/audacious.png\"
+ -DHARDCODE_ICONFILE=\"${datarootdir}/icons/hicolor/48x48/apps/audacious.png\" \
+ -DLIBAUDCORE_BUILD
CFLAGS += ${LIB_CFLAGS}
diff --git a/src/libaudcore/adder.cc b/src/libaudcore/adder.cc
index a689e3b..2866036 100644
--- a/src/libaudcore/adder.cc
+++ b/src/libaudcore/adder.cc
@@ -1,6 +1,6 @@
/*
* adder.c
- * Copyright 2011-2013 John Lindgren
+ * Copyright 2011-2016 John Lindgren
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
@@ -21,22 +21,30 @@
#include "internal.h"
#include <pthread.h>
+#include <stdio.h>
#include <string.h>
-#include <sys/stat.h>
-
-#include <glib/gstdio.h>
#include "audstrings.h"
#include "hook.h"
#include "i18n.h"
-#include "internal.h"
#include "list.h"
#include "mainloop.h"
#include "plugins-internal.h"
+#include "probe.h"
#include "runtime.h"
#include "tuple.h"
+#include "interface.h"
#include "vfs.h"
+#ifdef _WIN32
+// regrettably, strcmp_nocase can't be used directly as a
+// callback for Index::sort due to taking a third argument
+static int filename_compare (const char * a, const char * b)
+ { return strcmp_nocase (a, b); }
+#else
+#define filename_compare strcmp
+#endif
+
struct AddTask : public ListNode
{
int playlist_id, at;
@@ -52,6 +60,7 @@ struct AddResult : public ListNode
bool play;
String title;
Index<PlaylistAddItem> items;
+ bool saw_folder, filtered;
};
static void * add_worker (void * unused);
@@ -114,52 +123,54 @@ static void status_done_locked ()
hook_call ("ui hide progress", nullptr);
}
-static void add_file (const char * filename, Tuple && tuple,
- PluginHandle * decoder, PlaylistFilterFunc filter, void * user,
- AddResult * result, bool validate)
+static void add_file (PlaylistAddItem && item, PlaylistFilterFunc filter,
+ void * user, AddResult * result, bool validate)
{
- if (filter && ! filter (filename, user))
- return;
-
- AUDINFO ("Adding file: %s\n", filename);
- status_update (filename, result->items.len ());
-
- if (! tuple)
+ AUDINFO ("Adding file: %s\n", (const char *) item.filename);
+ status_update (item.filename, result->items.len ());
+
+ /* If the item doesn't already have a valid tuple, and isn't a subtune
+ * itself, then probe it to expand any subtunes. The "validate" check (used
+ * to skip non-audio files when adding folders) is also nested within this
+ * block; note that "validate" is always false for subtunes. */
+ if (! item.tuple.valid () && ! is_subtune (item.filename))
{
VFSFile file;
- if (! decoder)
+ if (! item.decoder)
{
bool fast = ! aud_get_bool (nullptr, "slow_probe");
- decoder = file_find_decoder (filename, fast, file);
- if (validate && ! decoder)
+ item.decoder = aud_file_find_decoder (item.filename, fast, file);
+ if (validate && ! item.decoder)
return;
}
- if (decoder && input_plugin_has_subtunes (decoder) && ! strchr (filename, '?'))
- file_read_tag (filename, decoder, file, & tuple, nullptr);
+ if (item.decoder && input_plugin_has_subtunes (item.decoder))
+ aud_file_read_tag (item.filename, item.decoder, file, item.tuple);
}
- int n_subtunes = tuple.get_n_subtunes ();
+ int n_subtunes = item.tuple.get_n_subtunes ();
if (n_subtunes)
{
for (int sub = 0; sub < n_subtunes; sub ++)
{
- StringBuf subname = str_printf ("%s?%d", filename, tuple.get_nth_subtune (sub));
- add_file (subname, Tuple (), decoder, filter, user, result, false);
+ StringBuf subname = str_printf ("%s?%d",
+ (const char *) item.filename, item.tuple.get_nth_subtune (sub));
+
+ if (! filter || filter (subname, user))
+ add_file ({String (subname), Tuple (), item.decoder}, filter, user, result, false);
+ else
+ result->filtered = true;
}
}
else
- result->items.append (String (filename), std::move (tuple), decoder);
+ result->items.append (std::move (item));
}
static void add_playlist (const char * filename, PlaylistFilterFunc filter,
void * user, AddResult * result, bool is_single)
{
- if (filter && ! filter (filename, user))
- return;
-
AUDINFO ("Adding playlist: %s\n", filename);
status_update (filename, result->items.len ());
@@ -173,99 +184,156 @@ static void add_playlist (const char * filename, PlaylistFilterFunc filter,
result->title = title;
for (auto & item : items)
- add_file (item.filename, std::move (item.tuple), nullptr, filter, user, result, false);
+ {
+ if (! filter || filter (item.filename, user))
+ add_file (std::move (item), filter, user, result, false);
+ else
+ result->filtered = true;
+ }
}
-static void add_folder (const char * filename, PlaylistFilterFunc filter,
- void * user, AddResult * result, bool is_single)
+static void add_cuesheets (Index<String> & files, PlaylistFilterFunc filter,
+ void * user, AddResult * result)
{
- Index<String> cuesheets, files;
- GDir * folder;
-
- if (filter && ! filter (filename, user))
- return;
+ Index<String> cuesheets;
- AUDINFO ("Adding folder: %s\n", filename);
- status_update (filename, result->items.len ());
+ for (int i = 0; i < files.len ();)
+ {
+ if (str_has_suffix_nocase (files[i], ".cue"))
+ cuesheets.move_from (files, i, -1, 1, true, true);
+ else
+ i ++;
+ }
- StringBuf path = uri_to_filename (filename);
- if (! path)
+ if (! cuesheets.len ())
return;
- if (! (folder = g_dir_open (path, 0, nullptr)))
- return;
+ // sort cuesheet list in natural order
+ cuesheets.sort (str_compare_encoded);
+
+ // sort file list in system-dependent order for duplicate removal
+ files.sort (filename_compare);
- const char * name;
- while ((name = g_dir_read_name (folder)))
+ for (String & cuesheet : cuesheets)
{
- if (str_has_suffix_nocase (name, ".cue"))
- cuesheets.append (name);
- else
- files.append (name);
- }
+ AUDINFO ("Adding cuesheet: %s\n", (const char *) cuesheet);
+ status_update (cuesheet, result->items.len ());
- g_dir_close (folder);
+ String title; // ignored
+ Index<PlaylistAddItem> items;
- for (const char * cuesheet : cuesheets)
- {
- AUDINFO ("Found cuesheet: %s\n", cuesheet);
+ if (! playlist_load (cuesheet, title, items))
+ continue;
+
+ String prev_filename;
+ for (auto & item : items)
+ {
+ String filename = item.tuple.get_str (Tuple::AudioFile);
+ if (! filename)
+ continue; // shouldn't happen
- auto is_match = [=] (const char * name)
- { return same_basename (name, cuesheet); };
+ if (! filter || filter (item.filename, user))
+ add_file (std::move (item), filter, user, result, false);
+ else
+ result->filtered = true;
+
+ // remove duplicates from file list
+ if (prev_filename && ! filename_compare (filename, prev_filename))
+ continue;
- files.remove_if (is_match);
+ int idx = files.bsearch ((const char *) filename, filename_compare);
+ if (idx >= 0)
+ files.remove (idx, 1);
+
+ prev_filename = std::move (filename);
+ }
}
+}
- files.move_from (cuesheets, 0, -1, -1, true, true);
+static void add_folder (const char * filename, PlaylistFilterFunc filter,
+ void * user, AddResult * result, bool is_single)
+{
+ AUDINFO ("Adding folder: %s\n", filename);
+ status_update (filename, result->items.len ());
+
+ String error;
+ Index<String> files = VFSFile::read_folder (filename, error);
+
+ if (error)
+ aud_ui_show_error (str_printf (_("Error reading %s:\n%s"), filename, (const char *) error));
if (! files.len ())
return;
if (is_single)
{
- const char * last = last_path_element (path);
- result->title = String (last ? last : path);
+ const char * slash = strrchr (filename, '/');
+ if (slash)
+ result->title = String (str_decode_percent (slash + 1));
}
- auto compare_wrapper = [] (const String & a, const String & b, void *)
- { return str_compare (a, b); };
+ add_cuesheets (files, filter, user, result);
- files.sort (compare_wrapper, nullptr);
+ // sort file list in natural order (must come after add_cuesheets)
+ files.sort (str_compare_encoded);
- for (const char * name : files)
+ for (const char * file : files)
{
- StringBuf filepath = filename_build ({path, name});
- StringBuf uri = filename_to_uri (filepath);
- if (! uri)
+ if (filter && ! filter (file, user))
+ {
+ result->filtered = true;
continue;
+ }
+
+ String error;
+ VFSFileTest mode = VFSFile::test_file (file,
+ VFSFileTest (VFS_IS_REGULAR | VFS_IS_SYMLINK | VFS_IS_DIR), error);
- GStatBuf info;
- if (g_lstat (filepath, & info) < 0)
+ if (error)
+ AUDERR ("%s: %s\n", file, (const char *) error);
+
+ if (mode & VFS_IS_SYMLINK)
continue;
- if (S_ISREG (info.st_mode))
- {
- if (str_has_suffix_nocase (name, ".cue"))
- add_playlist (uri, filter, user, result, false);
- else
- add_file (uri, Tuple (), nullptr, filter, user, result, true);
- }
- else if (S_ISDIR (info.st_mode))
- add_folder (uri, filter, user, result, false);
+ if (mode & VFS_IS_REGULAR)
+ add_file ({String (file)}, filter, user, result, true);
+ else if (mode & VFS_IS_DIR)
+ add_folder (file, filter, user, result, false);
}
}
-static void add_generic (const char * filename, Tuple && tuple,
- PlaylistFilterFunc filter, void * user, AddResult * result, bool is_single)
+static void add_generic (PlaylistAddItem && item, PlaylistFilterFunc filter,
+ void * user, AddResult * result, bool is_single)
{
- if (tuple)
- add_file (filename, std::move (tuple), nullptr, filter, user, result, false);
- else if (VFSFile::test_file (filename, VFS_IS_DIR))
- add_folder (filename, filter, user, result, is_single);
- else if (aud_filename_is_playlist (filename))
- add_playlist (filename, filter, user, result, is_single);
+ if (filter && ! filter (item.filename, user))
+ {
+ result->filtered = true;
+ return;
+ }
+
+ /* If the item has a valid tuple or known decoder, or it's a subtune, then
+ * assume it's a playable file and skip some checks. */
+ if (item.tuple.valid () || item.decoder || is_subtune (item.filename))
+ add_file (std::move (item), filter, user, result, false);
else
- add_file (filename, Tuple (), nullptr, filter, user, result, false);
+ {
+ String error;
+ VFSFileTest mode = VFSFile::test_file (item.filename,
+ VFSFileTest (VFS_IS_DIR | VFS_NO_ACCESS), error);
+
+ if (mode & VFS_NO_ACCESS)
+ aud_ui_show_error (str_printf (_("Error reading %s:\n%s"),
+ (const char *) item.filename, (const char *) error));
+ else if (mode & VFS_IS_DIR)
+ {
+ add_folder (item.filename, filter, user, result, is_single);
+ result->saw_folder = true;
+ }
+ else if (aud_filename_is_playlist (item.filename))
+ add_playlist (item.filename, filter, user, result, is_single);
+ else
+ add_file (std::move (item), filter, user, result, false);
+ }
}
static void start_thread_locked ()
@@ -308,10 +376,25 @@ static void add_finish (void * unused)
int playlist, count;
+ if (! result->items.len ())
+ {
+ if (result->saw_folder && ! result->filtered)
+ aud_ui_show_error (_("No files found."));
+ goto FREE;
+ }
+
playlist = aud_playlist_by_unique_id (result->playlist_id);
if (playlist < 0) /* playlist deleted */
goto FREE;
+ if (result->play)
+ {
+ if (aud_get_bool (nullptr, "clear_playlist"))
+ aud_playlist_entry_delete (playlist, 0, aud_playlist_entry_count (playlist));
+ else
+ aud_playlist_queue_delete (playlist, 0, aud_playlist_queue_count (playlist));
+ }
+
count = aud_playlist_entry_count (playlist);
if (result->at < 0 || result->at > count)
result->at = count;
@@ -330,7 +413,7 @@ static void add_finish (void * unused)
playlist_enable_scan (false);
playlist_entry_insert_batch_raw (playlist, result->at, std::move (result->items));
- if (result->play && aud_playlist_entry_count (playlist) > count)
+ if (result->play)
{
if (! aud_get_bool (0, "shuffle"))
aud_playlist_set_position (playlist, result->at);
@@ -367,6 +450,8 @@ static void * add_worker (void * unused)
current_playlist_id = task->playlist_id;
pthread_mutex_unlock (& mutex);
+ playlist_cache_load (task->items);
+
AddResult * result = new AddResult ();
result->playlist_id = task->playlist_id;
@@ -376,8 +461,7 @@ static void * add_worker (void * unused)
bool is_single = (task->items.len () == 1);
for (auto & item : task->items)
- add_generic (item.filename, std::move (item.tuple), task->filter,
- task->user, result, is_single);
+ add_generic (std::move (item), task->filter, task->user, result, is_single);
delete task;
diff --git a/src/libaudcore/art-search.cc b/src/libaudcore/art-search.cc
index 5188d82..0fe71e9 100644
--- a/src/libaudcore/art-search.cc
+++ b/src/libaudcore/art-search.cc
@@ -148,8 +148,5 @@ String art_search (const char * filename)
cut_path_element (local, elem - local);
String image_local = fileinfo_recursive_get_image (local, & params, 0);
- if (! image_local)
- return String ();
-
- return String (filename_to_uri (image_local));
+ return image_local ? String (filename_to_uri (image_local)) : String ();
}
diff --git a/src/libaudcore/art.cc b/src/libaudcore/art.cc
index f8ff004..6fdbda7 100644
--- a/src/libaudcore/art.cc
+++ b/src/libaudcore/art.cc
@@ -87,11 +87,6 @@ static void send_requests (void *)
for (const String & file : queued)
{
hook_call ("art ready", (void *) (const char *) file);
-
- /* this hook is deprecated in 3.7 but kept for compatibility */
- if (file == current_ref)
- hook_call ("current art ready", (void *) (const char *) file);
-
aud_art_unref (file); /* release temporary reference */
}
}
diff --git a/src/libaudcore/audstrings.cc b/src/libaudcore/audstrings.cc
index cb2be04..6a89121 100644
--- a/src/libaudcore/audstrings.cc
+++ b/src/libaudcore/audstrings.cc
@@ -33,6 +33,10 @@
#include "internal.h"
#include "runtime.h"
+#define MAX_POW10 9
+static const unsigned int_pow10[MAX_POW10 + 1] =
+ {1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000};
+
static const char ascii_to_hex[256] =
"\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0"
"\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0"
@@ -68,6 +72,12 @@ static const char swap_case[256] =
#define IS_LEGAL(c) (uri_legal_table[(unsigned char) (c)])
#define SWAP_CASE(c) (swap_case[(unsigned char) (c)])
+#ifdef _WIN32
+#define IS_SEP(c) ((c) == '/' || (c) == '\\')
+#else
+#define IS_SEP(c) ((c) == '/')
+#endif
+
/* strcmp() that handles nullptr safely */
EXPORT int strcmp_safe (const char * a, const char * b, int len)
{
@@ -184,13 +194,13 @@ EXPORT unsigned str_calc_hash (const char * s)
while (len >= 8)
{
h = h * 1954312449 +
- s[0] * 3963737313 +
- s[1] * 1291467969 +
- s[2] * 39135393 +
- s[3] * 1185921 +
- s[4] * 35937 +
- s[5] * 1089 +
- s[6] * 33 +
+ (unsigned) s[0] * 3963737313 +
+ (unsigned) s[1] * 1291467969 +
+ (unsigned) s[2] * 39135393 +
+ (unsigned) s[3] * 1185921 +
+ (unsigned) s[4] * 35937 +
+ (unsigned) s[5] * 1089 +
+ (unsigned) s[6] * 33 +
s[7];
s += 8;
@@ -200,9 +210,9 @@ EXPORT unsigned str_calc_hash (const char * s)
if (len >= 4)
{
h = h * 1185921 +
- s[0] * 35937 +
- s[1] * 1089 +
- s[2] * 33 +
+ (unsigned) s[0] * 35937 +
+ (unsigned) s[1] * 1089 +
+ (unsigned) s[2] * 33 +
s[3];
s += 4;
@@ -415,6 +425,43 @@ EXPORT StringBuf filename_normalize (StringBuf && filename)
return std::move (filename);
}
+/* note #1: recommended order is filename_contract(filename_normalize(f)) */
+/* note #2: currently assumes filename is UTF-8 (intended for display) */
+EXPORT StringBuf filename_contract (StringBuf && filename)
+{
+ /* replace home folder with '~' */
+ const char * home = get_home_utf8 ();
+ int homelen = home ? strlen (home) : 0;
+
+ if (homelen && ! strncmp (filename, home, homelen) &&
+ (! filename[homelen] || IS_SEP (filename[homelen])))
+ {
+ filename[0] = '~';
+ filename.remove (1, homelen - 1);
+ }
+
+ return std::move (filename);
+}
+
+/* note #1: recommended order is filename_normalize(filename_expand(f)) */
+/* note #2: currently assumes filename is UTF-8 (intended for display) */
+EXPORT StringBuf filename_expand (StringBuf && filename)
+{
+ /* expand leading '~' */
+ if (filename[0] == '~' && (! filename[1] || IS_SEP(filename[1])))
+ {
+ const char * home = get_home_utf8 ();
+
+ if (home && home[0])
+ {
+ filename[0] = home[0];
+ filename.insert (1, home + 1, -1);
+ }
+ }
+
+ return std::move (filename);
+}
+
EXPORT StringBuf filename_get_parent (const char * filename)
{
StringBuf buf = filename_normalize (str_copy (filename));
@@ -454,25 +501,14 @@ EXPORT StringBuf filename_build (const std::initializer_list<const char *> & ele
for (const char * s : elems)
{
-#ifdef _WIN32
- if (set > str && set[-1] != '/' && set[-1] != '\\')
+ if (set > str && ! IS_SEP (set[-1]))
{
if (! left)
throw std::bad_alloc ();
- * set ++ = '\\';
+ * set ++ = G_DIR_SEPARATOR;
left --;
}
-#else
- if (set > str && set[-1] != '/')
- {
- if (! left)
- throw std::bad_alloc ();
-
- * set ++ = '/';
- left --;
- }
-#endif
int len = strlen (s);
if (len > left)
@@ -547,6 +583,14 @@ EXPORT StringBuf uri_to_filename (const char * uri, bool use_locale)
}
#endif
+ /* if UTF-8 was requested, make sure the result is valid */
+ if (! use_locale)
+ {
+ buf.steal (str_to_utf8 (std::move (buf)));
+ if (! buf)
+ return StringBuf ();
+ }
+
return filename_normalize (std::move (buf));
}
@@ -564,20 +608,10 @@ EXPORT StringBuf uri_to_display (const char * uri)
if (! buf)
return str_copy (_("(character encoding error)"));
- if (strncmp (buf, URI_PREFIX, URI_PREFIX_LEN))
- return buf;
-
- buf.remove (0, URI_PREFIX_LEN);
- buf.steal (filename_normalize (std::move (buf)));
-
- const char * home = get_home_utf8 ();
- int homelen = home ? strlen (home) : 0;
-
- if (homelen && ! strncmp (buf, home, homelen) &&
- (! buf[homelen] || buf[homelen] == G_DIR_SEPARATOR))
+ if (! strncmp (buf, URI_PREFIX, URI_PREFIX_LEN))
{
- buf[0] = '~';
- buf.remove (1, homelen - 1);
+ buf.remove (0, URI_PREFIX_LEN);
+ return filename_contract (filename_normalize (std::move (buf)));
}
return buf;
@@ -655,7 +689,7 @@ EXPORT StringBuf uri_construct (const char * path, const char * reference)
/* absolute filename */
#ifdef _WIN32
- if (path[0] && path[1] == ':' && (path[2] == '/' || path[2] == '\\'))
+ if (path[0] && path[1] == ':' && IS_SEP (path[2]))
#else
if (path[0] == '/')
#endif
@@ -860,24 +894,44 @@ EXPORT StringBuf index_to_str_list (const Index<String> & index, const char * se
* have an accuracy of 6 decimal places.
*/
-static int str_to_uint (const char * string)
+static unsigned str_to_uint (const char * string, const char * * end = nullptr,
+ const char * stop = nullptr)
{
- int val = 0;
- char c;
-
- while ((c = * string ++) && c >= '0' && c <= '9')
+ unsigned val = 0;
+ for (char c; string != stop && (c = * string) >= '0' && c <= '9'; string ++)
val = val * 10 + (c - '0');
+ if (end)
+ * end = string;
+
return val;
}
+static int digits_for (unsigned val)
+{
+ int digits = 1;
+
+ for (; val >= 1000; val /= 1000)
+ digits += 3;
+ for (; val >= 10; val /= 10)
+ digits ++;
+
+ return digits;
+}
+
+static void uint_to_str (unsigned val, char * buf, int digits)
+{
+ for (char * rev = buf + digits; rev > buf; val /= 10)
+ * (-- rev) = '0' + val % 10;
+}
+
EXPORT int str_to_int (const char * string)
{
bool neg = (string[0] == '-');
if (neg || string[0] == '+')
string ++;
- int val = str_to_uint (string);
+ unsigned val = str_to_uint (string);
return neg ? -val : val;
}
@@ -887,14 +941,14 @@ EXPORT double str_to_double (const char * string)
if (neg || string[0] == '+')
string ++;
- double val = str_to_uint (string);
- const char * p = strchr (string, '.');
+ const char * p;
+ double val = str_to_uint (string, & p);
- if (p)
+ if (* (p ++) == '.')
{
- char buf[7] = "000000";
- memcpy (buf, p + 1, strlen_bounded (p + 1, 6));
- val += str_to_uint (buf) / 1000000.0;
+ const char * end;
+ double decimal = str_to_uint (p, & end, p + MAX_POW10);
+ val += decimal / int_pow10[end - p];
}
return neg ? -val : val;
@@ -903,26 +957,18 @@ EXPORT double str_to_double (const char * string)
EXPORT StringBuf int_to_str (int val)
{
bool neg = (val < 0);
- if (neg)
- val = -val;
+ unsigned absval = neg ? -val : val;
- char buf[16];
- char * rev = buf + sizeof buf;
+ int digits = digits_for (absval);
+ StringBuf buf ((neg ? 1 : 0) + digits);
- while (rev > buf)
- {
- * (-- rev) = '0' + val % 10;
- if (! (val /= 10))
- break;
- }
+ char * set = buf;
+ if (neg)
+ * (set ++) = '-';
- if (neg && rev > buf)
- * (-- rev) = '-';
+ uint_to_str (absval, set, digits);
- int len = buf + sizeof buf - rev;
- StringBuf buf2 (len);
- memcpy (buf2, rev, len);
- return buf2;
+ return buf;
}
EXPORT StringBuf double_to_str (double val)
@@ -931,8 +977,8 @@ EXPORT StringBuf double_to_str (double val)
if (neg)
val = -val;
- int i = floor (val);
- int f = round ((val - i) * 1000000);
+ unsigned i = floor (val);
+ unsigned f = round ((val - i) * 1000000);
if (f == 1000000)
{
@@ -940,15 +986,26 @@ EXPORT StringBuf double_to_str (double val)
f = 0;
}
- StringBuf buf = str_printf ("%s%d.%06d", neg ? "-" : "", i, f);
+ int decimals = f ? 6 : 0;
+ for (; decimals && ! (f % 10); f /= 10)
+ decimals --;
+
+ int digits = digits_for (i);
+ StringBuf buf ((neg ? 1 : 0) + digits + (decimals ? 1 : 0) + decimals);
+
+ char * set = buf;
+ if (neg)
+ * (set ++) = '-';
+
+ uint_to_str (i, set, digits);
- char * c = buf + buf.len ();
- while (c[-1] == '0')
- c --;
- if (c[-1] == '.')
- c --;
+ if (decimals)
+ {
+ set += digits;
+ * (set ++) = '.';
+ uint_to_str (f, set, decimals);
+ }
- buf.resize (c - buf);
return buf;
}
@@ -1001,11 +1058,11 @@ EXPORT StringBuf double_array_to_str (const double * array, int count)
EXPORT StringBuf str_format_time (int64_t milliseconds)
{
int hours = milliseconds / 3600000;
- int minutes = (milliseconds / 60000) % 60;
+ int minutes = milliseconds / 60000;
int seconds = (milliseconds / 1000) % 60;
- if (hours)
- return str_printf ("%d:%02d:%02d", hours, minutes, seconds);
+ if (hours && aud_get_bool (nullptr, "show_hours"))
+ return str_printf ("%d:%02d:%02d", hours, minutes % 60, seconds);
else
{
bool zero = aud_get_bool (nullptr, "leading_zero");
diff --git a/src/libaudcore/audstrings.h b/src/libaudcore/audstrings.h
index de47590..679fe5f 100644
--- a/src/libaudcore/audstrings.h
+++ b/src/libaudcore/audstrings.h
@@ -67,6 +67,8 @@ StringBuf str_to_utf8 (const char * str, int len); // no "len = -1" to avoid amb
StringBuf str_to_utf8 (StringBuf && str);
StringBuf filename_normalize (StringBuf && filename);
+StringBuf filename_contract (StringBuf && filename);
+StringBuf filename_expand (StringBuf && filename);
StringBuf filename_get_parent (const char * filename);
StringBuf filename_get_base (const char * filename);
StringBuf filename_build (const std::initializer_list<const char *> & elems);
diff --git a/src/libaudcore/config.cc b/src/libaudcore/config.cc
index 9db3008..2718a6b 100644
--- a/src/libaudcore/config.cc
+++ b/src/libaudcore/config.cc
@@ -69,8 +69,9 @@ static const char * const core_defaults[] = {
"default_gain", "0",
"enable_replay_gain", "TRUE",
"enable_clipping_prevention", "TRUE",
- "output_bit_depth", "16",
+ "output_bit_depth", "-1",
"output_buffer_size", "500",
+ "record_stream", aud::numeric_string<(int) OutputStream::AfterReplayGain>::str,
"replay_gain_album", "FALSE",
"replay_gain_preamp", "0",
"soft_clipping", "FALSE",
@@ -94,6 +95,7 @@ static const char * const core_defaults[] = {
#endif
"generic_title_format", "${?artist:${artist} - }${?album:${album} - }${title}",
"leading_zero", "FALSE",
+ "show_hours", "TRUE",
"metadata_fallbacks", "TRUE",
"metadata_on_play", "FALSE",
"show_numbers_in_pl", "FALSE",
@@ -134,7 +136,7 @@ struct SaveState {
Index<ConfigItem> list;
};
-static int item_compare (const ConfigItem & a, const ConfigItem & b, void *)
+static int item_compare (const ConfigItem & a, const ConfigItem & b)
{
if (a.section == b.section)
return strcmp (a.key, b.key);
@@ -283,7 +285,7 @@ void config_save ()
SaveState state = SaveState ();
config.iterate (add_to_save_list, & state);
- state.list.sort (item_compare, nullptr);
+ state.list.sort (item_compare);
StringBuf path = filename_to_uri (aud_get_path (AudPath::UserDir));
path.insert (-1, "/config");
diff --git a/src/libaudcore/cue-cache.cc b/src/libaudcore/cue-cache.cc
new file mode 100644
index 0000000..b821173
--- /dev/null
+++ b/src/libaudcore/cue-cache.cc
@@ -0,0 +1,95 @@
+/*
+ * cue-cache.cc
+ * Copyright 2016 John Lindgren
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice,
+ * this list of conditions, and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions, and the following disclaimer in the documentation
+ * provided with the distribution.
+ *
+ * This software is provided "as is" and without any warranty, express or
+ * implied. In no event shall the authors be liable for any damages arising from
+ * the use of this software.
+ */
+
+#include "cue-cache.h"
+#include "multihash.h"
+#include "playlist-internal.h"
+
+#include <pthread.h>
+
+enum NodeState {NotLoaded, Loading, Loaded};
+
+struct CueCacheNode {
+ Index<PlaylistAddItem> items;
+ NodeState state = NotLoaded;
+ int refcount = 0;
+};
+
+static SimpleHash<String, CueCacheNode> cache;
+static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
+static pthread_cond_t cond = PTHREAD_COND_INITIALIZER;
+
+CueCacheRef::CueCacheRef (const char * filename) :
+ m_filename (filename)
+{
+ pthread_mutex_lock (& mutex);
+
+ m_node = cache.lookup (m_filename);
+ if (! m_node)
+ m_node = cache.add (m_filename, CueCacheNode ());
+
+ m_node->refcount ++;
+
+ pthread_mutex_unlock (& mutex);
+}
+
+CueCacheRef::~CueCacheRef ()
+{
+ pthread_mutex_lock (& mutex);
+
+ m_node->refcount --;
+ if (! m_node->refcount)
+ cache.remove (m_filename);
+
+ pthread_mutex_unlock (& mutex);
+}
+
+const Index<PlaylistAddItem> & CueCacheRef::load ()
+{
+ String title; // not used
+ pthread_mutex_lock (& mutex);
+
+ switch (m_node->state)
+ {
+ case NotLoaded:
+ // load the cuesheet in this thread
+ m_node->state = Loading;
+ pthread_mutex_unlock (& mutex);
+ playlist_load (m_filename, title, m_node->items);
+ pthread_mutex_lock (& mutex);
+
+ m_node->state = Loaded;
+ pthread_cond_broadcast (& cond);
+ break;
+
+ case Loading:
+ // wait for cuesheet to load in another thread
+ while (m_node->state != Loaded)
+ pthread_cond_wait (& cond, & mutex);
+
+ break;
+
+ case Loaded:
+ // cuesheet already loaded
+ break;
+ }
+
+ pthread_mutex_unlock (& mutex);
+ return m_node->items;
+}
diff --git a/src/libaudqt/volumebutton.h b/src/libaudcore/cue-cache.h
index d27281d..84ab516 100644
--- a/src/libaudqt/volumebutton.h
+++ b/src/libaudcore/cue-cache.h
@@ -1,6 +1,6 @@
/*
- * volumebutton.h
- * Copyright 2014 William Pitcock
+ * cue-cache.h
+ * Copyright 2016 John Lindgren
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
@@ -17,34 +17,25 @@
* the use of this software.
*/
-#ifndef LIBAUDQT_VOLUMEBUTTON_H
-#define LIBAUDQT_VOLUMEBUTTON_H
+#ifndef LIBAUDCORE_CUE_CACHE_H
+#define LIBAUDCORE_CUE_CACHE_H
-#include <QToolButton>
+#include "index.h"
+#include "tuple.h"
-class QFrame;
-class QSlider;
+struct CueCacheNode;
-namespace audqt {
-
-class VolumeButton : public QToolButton
+class CueCacheRef
{
public:
- VolumeButton (QWidget * parent = nullptr);
-
-private:
- void updateIcon (int val);
- void updateVolume ();
- void showSlider ();
- void setVolume (int val);
- QToolButton * newSliderButton (int delta);
+ CueCacheRef (const char * filename);
+ ~CueCacheRef ();
- void wheelEvent (QWheelEvent * e);
+ const Index<PlaylistAddItem> & load ();
- QSlider * m_slider;
- QFrame * m_container;
+private:
+ String m_filename;
+ CueCacheNode * m_node;
};
-} // namespace audqt
-
-#endif
+#endif // LIBAUDCORE_CUE_CACHE_H
diff --git a/src/libaudcore/drct.cc b/src/libaudcore/drct.cc
index 0f957bd..d8a0589 100644
--- a/src/libaudcore/drct.cc
+++ b/src/libaudcore/drct.cc
@@ -199,19 +199,7 @@ static void add_list (Index<PlaylistAddItem> && items, int at, bool to_temp, boo
if (to_temp)
aud_playlist_set_active (aud_playlist_get_temporary ());
- int playlist = aud_playlist_get_active ();
-
- /* queue the new entries before deleting the old ones */
- /* this is to avoid triggering the --quit-after-play condition */
- aud_playlist_entry_insert_batch (playlist, at, std::move (items), play);
-
- if (play)
- {
- if (aud_get_bool (nullptr, "clear_playlist"))
- aud_playlist_entry_delete (playlist, 0, aud_playlist_entry_count (playlist));
- else
- aud_playlist_queue_delete (playlist, 0, aud_playlist_queue_count (playlist));
- }
+ aud_playlist_entry_insert_batch (aud_playlist_get_active (), at, std::move (items), play);
}
EXPORT void aud_drct_pl_add (const char * filename, int at)
diff --git a/src/libaudcore/export.h b/src/libaudcore/export.h
new file mode 100644
index 0000000..f91ed7c
--- /dev/null
+++ b/src/libaudcore/export.h
@@ -0,0 +1,33 @@
+/*
+ * export.h
+ * Copyright 2016 John Lindgren
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice,
+ * this list of conditions, and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions, and the following disclaimer in the documentation
+ * provided with the distribution.
+ *
+ * This software is provided "as is" and without any warranty, express or
+ * implied. In no event shall the authors be liable for any damages arising from
+ * the use of this software.
+ */
+
+#ifndef LIBAUDCORE_EXPORT_H
+#define LIBAUDCORE_EXPORT_H
+
+#ifdef _WIN32
+ #ifdef LIBAUDCORE_BUILD
+ #define LIBAUDCORE_PUBLIC __declspec(dllexport)
+ #else
+ #define LIBAUDCORE_PUBLIC __declspec(dllimport)
+ #endif
+#else
+ #define LIBAUDCORE_PUBLIC __attribute__ ((visibility ("default")))
+#endif
+
+#endif // LIBAUDCORE_EXPORT_H
diff --git a/src/libaudcore/index.cc b/src/libaudcore/index.cc
index 75aa559..84ca64d 100644
--- a/src/libaudcore/index.cc
+++ b/src/libaudcore/index.cc
@@ -1,6 +1,6 @@
/*
* index.cc
- * Copyright 2014 John Lindgren
+ * Copyright 2014-2016 John Lindgren
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
@@ -42,6 +42,9 @@ static void do_erase (void * data, int len, aud::EraseFunc erase_func)
EXPORT void IndexBase::clear (aud::EraseFunc erase_func)
{
+ if (! m_data)
+ return;
+
__sync_sub_and_fetch (& misc_bytes_allocated, m_size);
do_erase (m_data, m_len, erase_func);
@@ -57,6 +60,9 @@ EXPORT void * IndexBase::insert (int pos, int len)
assert (pos <= m_len);
assert (len >= 0);
+ if (! len)
+ goto out;
+
if (pos < 0)
pos = m_len; /* insert at end */
@@ -86,6 +92,7 @@ EXPORT void * IndexBase::insert (int pos, int len)
memmove ((char *) m_data + pos + len, (char *) m_data + pos, m_len - pos);
m_len += len;
+out:
return (char *) m_data + pos;
}
@@ -93,6 +100,9 @@ EXPORT void IndexBase::insert (int pos, int len, aud::FillFunc fill_func)
{
void * to = insert (pos, len);
+ if (! len)
+ return;
+
if (fill_func)
fill_func (to, len);
else
@@ -103,6 +113,9 @@ EXPORT void IndexBase::insert (const void * from, int pos, int len, aud::CopyFun
{
void * to = insert (pos, len);
+ if (! len)
+ return;
+
if (copy_func)
copy_func (from, to, len);
else
@@ -117,6 +130,9 @@ EXPORT void IndexBase::remove (int pos, int len, aud::EraseFunc erase_func)
if (len < 0)
len = m_len - pos; /* remove all following */
+ if (! len)
+ return;
+
do_erase ((char *) m_data + pos, len, erase_func);
memmove ((char *) m_data + pos, (char *) m_data + pos + len, m_len - pos - len);
m_len -= len;
@@ -130,6 +146,9 @@ EXPORT void IndexBase::erase (int pos, int len, aud::FillFunc fill_func, aud::Er
if (len < 0)
len = m_len - pos; /* erase all following */
+ if (! len)
+ return;
+
do_erase ((char *) m_data + pos, len, erase_func);
do_fill ((char *) m_data + pos, len, fill_func);
}
@@ -140,6 +159,9 @@ EXPORT void IndexBase::shift (int from, int to, int len, aud::FillFunc fill_func
assert (from >= 0 && from + len <= m_len);
assert (to >= 0 && to + len <= m_len);
+ if (! len)
+ return;
+
int erase_len = aud::min (len, abs (to - from));
if (to < from)
@@ -165,6 +187,9 @@ EXPORT void IndexBase::move_from (IndexBase & b, int from, int to, int len,
if (len < 0)
len = b.m_len - from; /* copy all following */
+ if (! len)
+ return;
+
if (expand)
{
assert (to <= m_len);
@@ -192,5 +217,31 @@ EXPORT void IndexBase::move_from (IndexBase & b, int from, int to, int len,
EXPORT void IndexBase::sort (CompareFunc compare, int elemsize, void * userdata)
{
+ if (! m_len)
+ return;
+
+ // since we require GLib >= 2.32, g_qsort_with_data performs a stable sort
g_qsort_with_data (m_data, m_len / elemsize, elemsize, compare, userdata);
}
+
+EXPORT int IndexBase::bsearch (const void * key, CompareFunc compare,
+ int elemsize, void * userdata) const
+{
+ int top = 0;
+ int bottom = m_len / elemsize;
+
+ while (top < bottom)
+ {
+ int middle = top + (bottom - top) / 2;
+ int match = compare (key, (char *) m_data + middle * elemsize, userdata);
+
+ if (match < 0)
+ bottom = middle;
+ else if (match > 0)
+ top = middle + 1;
+ else
+ return middle;
+ }
+
+ return -1;
+}
diff --git a/src/libaudcore/index.h b/src/libaudcore/index.h
index 56dbdc5..68957c3 100644
--- a/src/libaudcore/index.h
+++ b/src/libaudcore/index.h
@@ -1,6 +1,6 @@
/*
* index.h
- * Copyright 2014 John Lindgren
+ * Copyright 2014-2016 John Lindgren
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
@@ -85,6 +85,7 @@ public:
bool collapse, aud::FillFunc fill_func, aud::EraseFunc erase_func);
void sort (CompareFunc compare, int elemsize, void * userdata);
+ int bsearch (const void * key, CompareFunc search, int elemsize, void * userdata) const;
private:
void * m_data;
@@ -94,9 +95,15 @@ private:
template<class T>
class Index : private IndexBase
{
-public:
- typedef int (* CompareFunc) (const T & a, const T & b, void * userdata);
+private:
+ // provides C-style callback to generic comparison functor
+ template<class Key, class F>
+ struct WrapCompare {
+ static int run (const void * key, const void * val, void * func)
+ { return (* (F *) func) (* (const Key *) key, * (const T *) val); }
+ };
+public:
constexpr Index () :
IndexBase () {}
@@ -164,6 +171,7 @@ public:
return -1;
}
+ // func(val) returns true to remove val, false to keep it
template<class F>
void remove_if (F func, bool clear_if_empty = false)
{
@@ -180,22 +188,15 @@ public:
clear ();
}
- void sort (CompareFunc compare, void * userdata)
- {
- struct state_t {
- CompareFunc compare;
- void * userdata;
- };
-
- auto wrapper = [] (const void * a, const void * b, void * userdata) -> int
- {
- auto state = (const state_t *) userdata;
- return state->compare (* (const T *) a, * (const T *) b, state->userdata);
- };
+ // compare(a, b) returns <0 if a<b, 0 if a=b, >0 if a>b
+ template<class F>
+ void sort (F compare)
+ { IndexBase::sort (WrapCompare<T, F>::run, sizeof (T), & compare); }
- const state_t state = {compare, userdata};
- IndexBase::sort (wrapper, sizeof (T), (void *) & state);
- }
+ // compare(key, val) returns <0 if key<val, 0 if key=val, >0 if key>val
+ template<class Key, class F>
+ int bsearch (const Key & key, F compare)
+ { return IndexBase::bsearch (& key, WrapCompare<Key, F>::run, sizeof (T), & compare); }
// for use of Index as a raw data buffer
// unlike insert(), does not zero-fill any added space
diff --git a/src/libaudcore/inifile.h b/src/libaudcore/inifile.h
index f9ee049..273d2c6 100644
--- a/src/libaudcore/inifile.h
+++ b/src/libaudcore/inifile.h
@@ -20,9 +20,11 @@
#ifndef LIBAUDCORE_INIFILE_H
#define LIBAUDCORE_INIFILE_H
+#include <libaudcore/export.h>
+
class VFSFile;
-class IniParser
+class LIBAUDCORE_PUBLIC IniParser
{
public:
virtual ~IniParser () {}
diff --git a/src/libaudcore/interface.cc b/src/libaudcore/interface.cc
index bdea1ec..2d2db3d 100644
--- a/src/libaudcore/interface.cc
+++ b/src/libaudcore/interface.cc
@@ -115,6 +115,12 @@ EXPORT bool aud_ui_is_shown ()
return aud_get_bool (0, "show_interface");
}
+EXPORT void aud_ui_startup_notify (const char * id)
+{
+ if (current_interface)
+ current_interface->startup_notify (id);
+}
+
EXPORT void aud_ui_show_error (const char * message)
{
if (aud_get_headless_mode ())
diff --git a/src/libaudcore/interface.h b/src/libaudcore/interface.h
index 43ccb38..b918a38 100644
--- a/src/libaudcore/interface.h
+++ b/src/libaudcore/interface.h
@@ -33,6 +33,7 @@ enum class AudMenuID {
void aud_ui_show (bool show);
bool aud_ui_is_shown ();
+void aud_ui_startup_notify (const char * id);
void aud_ui_show_error (const char * message); /* thread-safe */
void aud_ui_show_about_window ();
diff --git a/src/libaudcore/internal.h b/src/libaudcore/internal.h
index 9f05c25..534ba69 100644
--- a/src/libaudcore/internal.h
+++ b/src/libaudcore/internal.h
@@ -103,13 +103,6 @@ bool open_input_file (const char * filename, const char * mode,
InputPlugin * ip, VFSFile & file, String * error = nullptr);
InputPlugin * load_input_plugin (PluginHandle * decoder, String * error = nullptr);
-/* internal versions of aud_file_* functions;
- * these allow reuse of the same file handle during probing */
-PluginHandle * file_find_decoder (const char * filename, bool fast,
- VFSFile & file, String * error = nullptr);
-bool file_read_tag (const char * filename, PluginHandle * decoder,
- VFSFile & file, Tuple * tuple, Index<char> * image, String * error = nullptr);
-
/* runtime.cc */
extern size_t misc_bytes_allocated;
@@ -128,6 +121,10 @@ bool same_basename (const char * a, const char * b);
const char * last_path_element (const char * path);
void cut_path_element (char * path, int pos);
+bool is_cuesheet_entry (const char * filename);
+bool is_subtune (const char * filename);
+StringBuf strip_subtune (const char * filename);
+
unsigned int32_hash (unsigned val);
unsigned ptr_hash (const void * ptr);
diff --git a/src/libaudcore/mainloop.h b/src/libaudcore/mainloop.h
index 4d6ec59..dabf9e3 100644
--- a/src/libaudcore/mainloop.h
+++ b/src/libaudcore/mainloop.h
@@ -49,20 +49,17 @@ public:
// true if a periodic timer is running
// does not apply to one-time callbacks
- bool running ()
+ bool running () const
{ return _running; }
constexpr QueuedFunc () = default;
QueuedFunc (const QueuedFunc &) = delete;
void operator= (const QueuedFunc &) = delete;
- // added in Audacious 3.7
- // previously, all instances had to be declared static
~QueuedFunc ()
{ stop (); }
private:
- int serial = 0; // no longer used, kept for ABI compatibility
bool _running = false;
void start (const QueuedFuncParams & params);
diff --git a/src/libaudcore/objects.h b/src/libaudcore/objects.h
index fd57f5e..4b98cc6 100644
--- a/src/libaudcore/objects.h
+++ b/src/libaudcore/objects.h
@@ -250,7 +250,7 @@ public:
}
// only allowed for top (or null) string
- ~StringBuf ();
+ ~StringBuf () noexcept (false);
// only allowed for top (or null) string
void resize (int size);
diff --git a/src/libaudcore/output.cc b/src/libaudcore/output.cc
index 50e890f..4ac6ab4 100644
--- a/src/libaudcore/output.cc
+++ b/src/libaudcore/output.cc
@@ -25,6 +25,9 @@
#include <string.h>
#include "equalizer.h"
+#include "hook.h"
+#include "i18n.h"
+#include "interface.h"
#include "internal.h"
#include "plugin.h"
#include "plugins.h"
@@ -79,6 +82,8 @@ static pthread_cond_t cond_minor = PTHREAD_COND_INITIALIZER;
static OutputPlugin * cop; /* current (primary) output plugin */
static OutputPlugin * sop; /* secondary output plugin */
+static OutputStream record_stream;
+
static int seek_time;
static String in_filename;
static Tuple in_tuple;
@@ -93,13 +98,18 @@ static ReplayGainInfo gain_info;
static Index<float> buffer1;
static Index<char> buffer2;
-static inline int get_format ()
+static inline int get_format (bool & automatic)
{
+ automatic = false;
+
switch (aud_get_int (0, "output_bit_depth"))
{
case 16: return FMT_S16_NE;
case 24: return FMT_S24_NE;
case 32: return FMT_S32_NE;
+
+ // return FMT_FLOAT for "auto" as well
+ case -1: automatic = true;
default: return FMT_FLOAT;
}
}
@@ -159,7 +169,8 @@ static void setup_output (bool new_input)
if (! cop)
return;
- int format = get_format ();
+ bool automatic;
+ int format = get_format (automatic);
AUDINFO ("Setup output, format %d, %d channels, %d Hz.\n", format, effect_channels, effect_rate);
@@ -170,8 +181,25 @@ static void setup_output (bool new_input)
cleanup_output ();
cop->set_info (in_filename, in_tuple);
- if (! cop->open_audio (format, effect_rate, effect_channels))
- return;
+ String error, tmp_error;
+ while (! cop->open_audio (format, effect_rate, effect_channels, tmp_error))
+ {
+ /* display only the error from the first attempt */
+ if (! automatic || format == FMT_FLOAT)
+ error = std::move (tmp_error);
+
+ if (automatic && format == FMT_FLOAT)
+ format = FMT_S32_NE;
+ else if (automatic && format == FMT_S32_NE)
+ format = FMT_S16_NE;
+ else
+ {
+ aud_ui_show_error (error ? (const char *) error : _("Error opening output stream"));
+ return;
+ }
+
+ AUDINFO ("Falling back to format %d.\n", format);
+ }
s_output = true;
@@ -195,20 +223,38 @@ static void setup_secondary (bool new_input)
if (! sop)
return;
- if (s_secondary && in_channels == sec_channels && in_rate == sec_rate &&
+ int rate, channels;
+ record_stream = (OutputStream) aud_get_int (0, "record_stream");
+
+ if (record_stream < OutputStream::AfterEffects)
+ {
+ rate = in_rate;
+ channels = in_channels;
+ }
+ else
+ {
+ rate = effect_rate;
+ channels = effect_channels;
+ }
+
+ if (s_secondary && channels == sec_channels && rate == sec_rate &&
! (new_input && sop->force_reopen))
return;
cleanup_secondary ();
sop->set_info (in_filename, in_tuple);
- if (! sop->open_audio (FMT_FLOAT, in_rate, in_channels))
+ String error;
+ if (! sop->open_audio (FMT_FLOAT, rate, channels, error))
+ {
+ aud_ui_show_error (error ? (const char *) error : _("Error opening output stream"));
return;
+ }
s_secondary = true;
- sec_channels = in_channels;
- sec_rate = in_rate;
+ sec_channels = channels;
+ sec_rate = rate;
}
/* assumes LOCK_MINOR, s_output */
@@ -269,11 +315,16 @@ static void write_output (Index<float> & data)
if (! data.len ())
return;
+ if (s_secondary && record_stream == OutputStream::AfterEffects)
+ write_secondary (data);
+
int out_time = aud::rescale<int64_t> (out_bytes_written, out_bytes_per_sec, 1000);
vis_runner_pass_audio (out_time, data, out_channels, out_rate);
eq_filter (data.begin (), data.len ());
+ if (s_secondary && record_stream == OutputStream::AfterEqualizer)
+ write_secondary (data);
if (aud_get_bool (0, "software_volume_control"))
{
@@ -339,9 +390,12 @@ static bool process_audio (const void * data, int size, int stop_time)
else
audio_from_int (data, in_format, buffer1.begin (), samples);
+ if (s_secondary && record_stream == OutputStream::AsDecoded)
+ write_secondary (buffer1);
+
apply_replay_gain (buffer1);
- if (s_secondary)
+ if (s_secondary && record_stream == OutputStream::AfterReplayGain)
write_secondary (buffer1);
write_output (effect_process (buffer1));
@@ -701,3 +755,23 @@ bool output_plugin_set_secondary (PluginHandle * plugin)
UNLOCK_MINOR;
return (! plugin || sop);
}
+
+static void record_stream_changed (void *, void *)
+{
+ LOCK_MINOR;
+
+ if (s_input)
+ setup_secondary (false);
+
+ UNLOCK_MINOR;
+}
+
+void output_init ()
+{
+ hook_associate ("set record_stream", record_stream_changed, nullptr);
+}
+
+void output_cleanup ()
+{
+ hook_dissociate ("set record_stream", record_stream_changed, nullptr);
+}
diff --git a/src/libaudcore/output.h b/src/libaudcore/output.h
index 391d06a..a9fafee 100644
--- a/src/libaudcore/output.h
+++ b/src/libaudcore/output.h
@@ -26,6 +26,9 @@
class PluginHandle;
class Tuple;
+void output_init ();
+void output_cleanup ();
+
bool output_open_audio (const String & filename, const Tuple & tuple,
int format, int rate, int channels, int start_time);
void output_set_tuple (const Tuple & tuple);
diff --git a/src/libaudcore/playback.cc b/src/libaudcore/playback.cc
index 1391990..b7e94a0 100644
--- a/src/libaudcore/playback.cc
+++ b/src/libaudcore/playback.cc
@@ -144,7 +144,7 @@ void playback_set_info (int entry, Tuple && tuple)
if (! lock_if (in_sync))
return;
- if (tuple && tuple != pb_info.tuple)
+ if (tuple.valid () && tuple != pb_info.tuple)
{
pb_info.tuple = std::move (tuple);
@@ -294,10 +294,13 @@ static void run_playback ()
if (! lock_if (in_sync))
return;
- pb_info.filename = std::move (dec.filename);
+ // for a cuesheet entry, determine the source filename
+ pb_info.filename = pb_info.tuple.get_str (Tuple::AudioFile);
+ if (! pb_info.filename)
+ pb_info.filename = std::move (dec.filename);
// check that we have all the necessary data
- if (! pb_info.filename || ! pb_info.tuple || ! dec.ip ||
+ if (! pb_info.filename || ! pb_info.tuple.valid () || ! dec.ip ||
(! dec.ip->input_info.keys[InputKey::Scheme] && ! dec.file))
{
pb_info.error = true;
@@ -616,25 +619,6 @@ EXPORT int InputPlugin::check_seek ()
return seek;
}
-/* compatibility (non-virtual) implementation of InputPlugin::read_tag(). */
-EXPORT bool InputPlugin::default_read_tag (const char * filename,
- VFSFile & file, Tuple * tuple, Index<char> * image)
-{
- /* just call read_tuple() and read_image() */
- if (tuple)
- {
- if (! (* tuple = read_tuple (filename, file)))
- return false;
- if (image && file && file.fseek (0, VFS_SEEK_SET) != 0)
- return true; /* true: tuple was read */
- }
-
- if (image)
- * image = read_image (filename, file);
-
- return true;
-}
-
// thread-safe
EXPORT bool aud_drct_get_playing ()
{
diff --git a/src/libaudcore/playlist-cache.cc b/src/libaudcore/playlist-cache.cc
new file mode 100644
index 0000000..9711235
--- /dev/null
+++ b/src/libaudcore/playlist-cache.cc
@@ -0,0 +1,88 @@
+/*
+ * playlist-cache.h
+ * Copyright 2016 John Lindgren
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice,
+ * this list of conditions, and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions, and the following disclaimer in the documentation
+ * provided with the distribution.
+ *
+ * This software is provided "as is" and without any warranty, express or
+ * implied. In no event shall the authors be liable for any damages arising from
+ * the use of this software.
+ */
+
+#include "playlist-internal.h"
+#include "mainloop.h"
+#include "multihash.h"
+
+#include <pthread.h>
+
+static SimpleHash<String, PlaylistAddItem> cache;
+static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
+static QueuedFunc clear_timer;
+
+EXPORT void aud_playlist_cache_selected (int playlist)
+{
+ pthread_mutex_lock (& mutex);
+
+ int entries = aud_playlist_entry_count (playlist);
+
+ for (int i = 0; i < entries; i ++)
+ {
+ if (! aud_playlist_entry_get_selected (playlist, i))
+ continue;
+
+ String filename = aud_playlist_entry_get_filename (playlist, i);
+ Tuple tuple = aud_playlist_entry_get_tuple (playlist, i, Playlist::NoWait);
+ PluginHandle * decoder = aud_playlist_entry_get_decoder (playlist, i, Playlist::NoWait);
+
+ if (tuple.valid () || decoder)
+ cache.add (filename, {filename, std::move (tuple), decoder});
+ }
+
+ clear_timer.queue (30000, (QueuedFunc::Func) playlist_cache_clear, nullptr);
+
+ pthread_mutex_unlock (& mutex);
+}
+
+void playlist_cache_load (Index<PlaylistAddItem> & items)
+{
+ pthread_mutex_lock (& mutex);
+
+ if (! cache.n_items ())
+ goto out;
+
+ for (auto & item : items)
+ {
+ if (item.tuple.valid () && item.decoder)
+ continue;
+
+ auto node = cache.lookup (item.filename);
+ if (! node)
+ continue;
+
+ if (! item.tuple.valid () && node->tuple.valid ())
+ item.tuple = node->tuple.ref ();
+ if (! item.decoder && node->decoder)
+ item.decoder = node->decoder;
+ }
+
+out:
+ pthread_mutex_unlock (& mutex);
+}
+
+void playlist_cache_clear ()
+{
+ pthread_mutex_lock (& mutex);
+
+ cache.clear ();
+ clear_timer.stop ();
+
+ pthread_mutex_unlock (& mutex);
+}
diff --git a/src/libaudcore/playlist-files.cc b/src/libaudcore/playlist-files.cc
index 4fa9303..872e9ff 100644
--- a/src/libaudcore/playlist-files.cc
+++ b/src/libaudcore/playlist-files.cc
@@ -59,7 +59,7 @@ bool playlist_load (const char * filename, String & title, Index<PlaylistAddItem
AUDINFO ("Trying playlist plugin %s.\n", aud_plugin_get_name (plugin));
plugin_found = true;
- PlaylistPlugin * pp = (PlaylistPlugin *) aud_plugin_get_header (plugin);
+ auto pp = (PlaylistPlugin *) aud_plugin_get_header (plugin);
if (! pp)
continue;
@@ -88,6 +88,11 @@ bool playlist_load (const char * filename, String & title, Index<PlaylistAddItem
return false;
}
+// This procedure is only used when loading playlists from ~/.config/audacious;
+// hence, it is drastically simpler than the full-featured routines in adder.cc.
+// All support for adding folders, cuesheets, subtunes, etc. is omitted here.
+// Additionally, in order to avoid heavy I/O at startup, failed entries are not
+// rescanned; they can be rescanned later by refreshing the playlist. */
bool playlist_insert_playlist_raw (int list, int at, const char * filename)
{
String title;
diff --git a/src/libaudcore/playlist-internal.h b/src/libaudcore/playlist-internal.h
index f91b183..781cd4c 100644
--- a/src/libaudcore/playlist-internal.h
+++ b/src/libaudcore/playlist-internal.h
@@ -53,6 +53,10 @@ bool playlist_next_song (int playlist, bool repeat);
DecodeInfo playback_entry_read (int serial);
void playback_entry_set_tuple (int serial, Tuple && tuple);
+/* playlist-cache.cc */
+void playlist_cache_load (Index<PlaylistAddItem> & items);
+void playlist_cache_clear ();
+
/* playlist-files.cc */
bool playlist_load (const char * filename, String & title, Index<PlaylistAddItem> & items);
bool playlist_insert_playlist_raw (int list, int at, const char * filename);
diff --git a/src/libaudcore/playlist-utils.cc b/src/libaudcore/playlist-utils.cc
index 8622c91..d1f8ffd 100644
--- a/src/libaudcore/playlist-utils.cc
+++ b/src/libaudcore/playlist-utils.cc
@@ -196,7 +196,7 @@ EXPORT void aud_playlist_remove_duplicates_by_scheme (int playlist, Playlist::So
{
Tuple current = aud_playlist_entry_get_tuple (playlist, count);
- if (last && current && compare (last, current) == 0)
+ if (last.valid () && current.valid () && compare (last, current) == 0)
aud_playlist_entry_set_selected (playlist, count, true);
last = std::move (current);
@@ -209,16 +209,16 @@ EXPORT void aud_playlist_remove_duplicates_by_scheme (int playlist, Playlist::So
EXPORT void aud_playlist_remove_failed (int playlist)
{
int entries = aud_playlist_entry_count (playlist);
- int count;
aud_playlist_select_all (playlist, false);
- for (count = 0; count < entries; count ++)
+ for (int count = 0; count < entries; count ++)
{
String filename = aud_playlist_entry_get_filename (playlist, count);
- /* vfs_file_test() only works for file:// URIs currently */
- if (! strncmp (filename, "file://", 7) && ! VFSFile::test_file (filename, VFS_EXISTS))
+ /* use VFS_NO_ACCESS since VFS_EXISTS doesn't distinguish between
+ * inaccessible files and URI schemes that don't support file_test() */
+ if (VFSFile::test_file (filename, VFS_NO_ACCESS))
aud_playlist_entry_set_selected (playlist, count, true);
}
@@ -342,7 +342,7 @@ static void save_playlists_real ()
if (playlist_get_modified (i))
{
StringBuf path = filename_build ({folder, name});
- aud_playlist_save (i, filename_to_uri (path), Playlist::Nothing);
+ aud_playlist_save (i, filename_to_uri (path), Playlist::NoWait);
playlist_set_modified (i, false);
}
diff --git a/src/libaudcore/playlist.cc b/src/libaudcore/playlist.cc
index a2b413c..9bfc718 100644
--- a/src/libaudcore/playlist.cc
+++ b/src/libaudcore/playlist.cc
@@ -112,7 +112,6 @@ struct Entry {
void format ();
void set_tuple (Tuple && new_tuple);
- void set_failed (const String & new_error);
String filename;
PluginHandle * decoder;
@@ -217,16 +216,17 @@ void Entry::format ()
void Entry::set_tuple (Tuple && new_tuple)
{
- /* Hack: We cannot refresh segmented entries (since their info is read from
- * the cue sheet when it is first loaded), so leave them alone. -jlindgren */
- if (tuple.get_value_type (Tuple::StartTime) == Tuple::Int)
+ /* Since 3.8, cuesheet entries are handled differently. The entry filename
+ * points to the .cue file, and the path to the actual audio file is stored
+ * in the Tuple::AudioFile. If Tuple::AudioFile is not set, then assume
+ * that the playlist was created by an older version of Audacious, and
+ * revert to the former behavior (don't refresh this entry). */
+ if (tuple.is_set (Tuple::StartTime) && ! tuple.is_set (Tuple::AudioFile))
return;
- scanned = (bool) new_tuple;
- failed = false;
error = String ();
- if (! new_tuple)
+ if (! new_tuple.valid ())
new_tuple.set_filename (filename);
length = aud::max (0, new_tuple.get_int (Tuple::Length));
@@ -248,21 +248,12 @@ void PlaylistData::set_entry_tuple (Entry * entry, Tuple && tuple)
selected_length += entry->length;
}
-void Entry::set_failed (const String & new_error)
-{
- scanned = true;
- failed = true;
- error = new_error;
-}
-
Entry::Entry (PlaylistAddItem && item) :
filename (item.filename),
decoder (item.decoder),
number (-1),
length (0),
shuffle_num (0),
- scanned (false),
- failed (false),
selected (false),
queued (false)
{
@@ -351,14 +342,6 @@ static void update (void *)
hook_call ("playlist update", aud::to_ptr (level));
}
-static void send_playback_info (Entry * entry)
-{
- // if the entry was not scanned or failed to scan, we must still call
- // playback_set_info() in order to update the entry number
- Tuple tuple = (entry->scanned && ! entry->failed) ? entry->tuple.ref () : Tuple ();
- playback_set_info (entry->number, std::move (tuple));
-}
-
static void queue_update (UpdateLevel level, PlaylistData * p, int at, int count, int flags = 0)
{
if (p)
@@ -369,7 +352,7 @@ static void queue_update (UpdateLevel level, PlaylistData * p, int at, int count
if (level >= Metadata)
{
if (p == playing_playlist && p->position)
- send_playback_info (p->position);
+ playback_set_info (p->position->number, p->position->tuple.ref ());
p->modified = true;
}
@@ -497,12 +480,15 @@ static ScanItem * scan_list_find_request (ScanRequest * request)
static void scan_queue_entry (PlaylistData * playlist, Entry * entry, bool for_playback = false)
{
int flags = 0;
- if (! entry->scanned || entry->failed)
+ if (! entry->tuple.valid ())
flags |= SCAN_TUPLE;
if (for_playback)
flags |= (SCAN_IMAGE | SCAN_FILE);
- auto request = new ScanRequest (entry->filename, flags, scan_finish, entry->decoder);
+ /* scanner uses Tuple::AudioFile from existing tuple, if valid */
+ auto request = new ScanRequest (entry->filename, flags, scan_finish,
+ entry->decoder, (flags & SCAN_TUPLE) ? Tuple () : entry->tuple.ref ());
+
scan_list.append (new ScanItem (playlist, entry, request, for_playback));
/* playback entry will be scanned by the playback thread */
@@ -558,7 +544,8 @@ static bool scan_queue_next_entry ()
Entry * entry = playlist->entries[scan_row ++].get ();
// blacklist stdin
- if (! entry->scanned && ! scan_list_find_entry (entry) &&
+ if (entry->tuple.state () == Tuple::Initial &&
+ ! scan_list_find_entry (entry) &&
strncmp (entry->filename, "stdin://", 8))
{
scan_queue_entry (playlist, entry);
@@ -611,14 +598,20 @@ static void scan_finish (ScanRequest * request)
if (! entry->decoder)
entry->decoder = request->decoder;
- if ((! entry->scanned || entry->failed) && request->tuple)
+ if (! entry->tuple.valid () && request->tuple.valid ())
{
playlist->set_entry_tuple (entry, std::move (request->tuple));
queue_update (Metadata, playlist, entry->number, 1, DelayedUpdate);
}
- if (! entry->decoder || ! entry->scanned)
- entry->set_failed (request->error);
+ if (! entry->decoder || ! entry->tuple.valid ())
+ entry->error = request->error;
+
+ if (entry->tuple.state () == Tuple::Initial)
+ {
+ entry->tuple.set_state (Tuple::Failed);
+ queue_update (Metadata, playlist, entry->number, 1, DelayedUpdate);
+ }
delete item;
@@ -690,8 +683,7 @@ static Entry * get_entry (int playlist_num, int entry_num,
return entry;
// check whether requested data (decoder and/or tuple) has been read
- if ((! need_decoder || entry->decoder) &&
- (! need_tuple || (entry->scanned && ! entry->failed)))
+ if ((! need_decoder || entry->decoder) && (! need_tuple || entry->tuple.valid ()))
return entry;
// start scan if not already running ...
@@ -717,6 +709,8 @@ static void start_playback (int seek_time, bool pause)
playback_play (seek_time, pause);
+ // playback always begins with a rescan of the current entry in order to
+ // open the file, ensure a valid tuple, and read album art
scan_cancel (playing_playlist->position);
scan_queue_entry (playing_playlist, playing_playlist->position, true);
}
@@ -752,6 +746,7 @@ void playlist_init ()
hook_associate ("set metadata_on_play", (HookFunction) playlist_trigger_scan, nullptr);
hook_associate ("set generic_title_format", (HookFunction) playlist_reformat_titles, nullptr);
hook_associate ("set leading_zero", (HookFunction) playlist_reformat_titles, nullptr);
+ hook_associate ("set show_hours", (HookFunction) playlist_reformat_titles, nullptr);
hook_associate ("set metadata_fallbacks", (HookFunction) playlist_reformat_titles, nullptr);
hook_associate ("set show_numbers_in_pl", (HookFunction) playlist_reformat_titles, nullptr);
}
@@ -772,9 +767,12 @@ void playlist_end ()
hook_dissociate ("set metadata_on_play", (HookFunction) playlist_trigger_scan);
hook_dissociate ("set generic_title_format", (HookFunction) playlist_reformat_titles);
hook_dissociate ("set leading_zero", (HookFunction) playlist_reformat_titles);
+ hook_dissociate ("set show_hours", (HookFunction) playlist_reformat_titles);
hook_dissociate ("set metadata_fallbacks", (HookFunction) playlist_reformat_titles);
hook_dissociate ("set show_numbers_in_pl", (HookFunction) playlist_reformat_titles);
+ playlist_cache_clear ();
+
ENTER;
/* playback should already be stopped */
@@ -1239,9 +1237,7 @@ EXPORT PluginHandle * aud_playlist_entry_get_decoder (int playlist_num,
{
ENTER;
- const bool wait = (mode == Wait || mode == WaitGuess);
-
- Entry * entry = get_entry (playlist_num, entry_num, wait, false);
+ Entry * entry = get_entry (playlist_num, entry_num, (mode == Wait), false);
PluginHandle * decoder = entry ? entry->decoder : nullptr;
if (error)
@@ -1255,14 +1251,8 @@ EXPORT Tuple aud_playlist_entry_get_tuple (int playlist_num, int entry_num,
{
ENTER;
- const bool wait = (mode == Wait || mode == WaitGuess);
- const bool guess = (mode == Guess || mode == WaitGuess);
-
- Entry * entry = get_entry (playlist_num, entry_num, false, wait);
-
- Tuple tuple;
- if (entry && ((entry->scanned && ! entry->failed) || guess))
- tuple = entry->tuple.ref ();
+ Entry * entry = get_entry (playlist_num, entry_num, false, (mode == Wait));
+ Tuple tuple = entry ? entry->tuple.ref () : Tuple ();
if (error)
* error = entry ? entry->error : String ();
@@ -1660,27 +1650,19 @@ struct CompareData {
PlaylistTupleCompareFunc tuple_compare;
};
-static int compare_cb (const SmartPtr<Entry> & a, const SmartPtr<Entry> & b, void * _data)
+static void sort_entries (Index<SmartPtr<Entry>> & entries, CompareData * data)
{
- CompareData * data = (CompareData *) _data;
-
- int diff = 0;
-
- if (data->filename_compare)
- diff = data->filename_compare (a->filename, b->filename);
- else if (data->tuple_compare)
- diff = data->tuple_compare (a->tuple, b->tuple);
-
- if (diff)
- return diff;
-
- /* preserve order of "equal" entries */
- return a->number - b->number;
+ entries.sort ([data] (const SmartPtr<Entry> & a, const SmartPtr<Entry> & b) {
+ if (data->filename_compare)
+ return data->filename_compare (a->filename, b->filename);
+ else
+ return data->tuple_compare (a->tuple, b->tuple);
+ });
}
static void sort (PlaylistData * playlist, CompareData * data)
{
- playlist->entries.sort (compare_cb, data);
+ sort_entries (playlist->entries, data);
number_entries (playlist, 0, playlist->entries.len ());
queue_update (Structure, playlist, 0, playlist->entries.len ());
@@ -1698,7 +1680,7 @@ static void sort_selected (PlaylistData * playlist, CompareData * data)
selected.append (std::move (entry));
}
- selected.sort (compare_cb, data);
+ sort_entries (selected, data);
int i = 0;
for (auto & entry : playlist->entries)
@@ -1718,7 +1700,7 @@ static bool entries_are_scanned (PlaylistData * playlist, bool selected)
if (selected && ! entry->selected)
continue;
- if (! entry->scanned)
+ if (entry->tuple.state () == Tuple::Initial)
{
aud_ui_show_error (_("The playlist cannot be sorted because "
"metadata scanning is still in progress (or has been disabled)."));
@@ -2231,12 +2213,12 @@ DecodeInfo playback_entry_read (int serial)
item->handled_by_playback = true;
LEAVE;
- scanner_run (request);
+ request->run ();
ENTER;
if ((entry = get_playback_entry (serial)))
{
- send_playback_info (entry);
+ playback_set_info (entry->number, entry->tuple.ref ());
art_cache_current (entry->filename, std::move (request->image_data),
std::move (request->image_file));
@@ -2258,7 +2240,8 @@ void playback_entry_set_tuple (int serial, Tuple && tuple)
ENTER;
Entry * entry = get_playback_entry (serial);
- if (entry)
+ /* don't update cuesheet entries with stream metadata */
+ if (entry && ! entry->tuple.is_set (Tuple::StartTime))
{
playing_playlist->set_entry_tuple (entry, std::move (tuple));
queue_update (Metadata, playing_playlist, entry->number, 1);
diff --git a/src/libaudcore/playlist.h b/src/libaudcore/playlist.h
index 36e1263..ef63a28 100644
--- a/src/libaudcore/playlist.h
+++ b/src/libaudcore/playlist.h
@@ -70,10 +70,8 @@ enum SortType {
/* Possible behaviors for playlist_entry_get_{decoder, tuple}. */
enum GetMode {
- Nothing, // immediately return nullptr or Tuple() if not yet scanned
- Guess, // immediately return a best guess if not yet scanned
- Wait, // wait for the entry to be scanned; return nullptr or Tuple() on failure
- WaitGuess // wait for the entry to be scanned; return a best guess on failure
+ NoWait, // non-blocking call; returned tuple will be in Initial state if not yet scanned
+ Wait // blocking call; returned tuple will be either Valid or Failed
};
/* Format descriptor returned by playlist_save_formats() */
@@ -205,14 +203,13 @@ String aud_playlist_entry_get_filename (int playlist, int entry);
* or if the entry has not yet been scanned, returns nullptr according to
* <mode>. On error, an error message is optionally returned. */
PluginHandle * aud_playlist_entry_get_decoder (int playlist, int entry,
- Playlist::GetMode mode = Playlist::WaitGuess, String * error = nullptr);
+ Playlist::GetMode mode = Playlist::Wait, String * error = nullptr);
-/* Returns the tuple associated with an entry. On error, or if the entry has
- * not yet been scanned, returns either a blank tuple or a tuple filled with
- * "best guess" values, according to <mode>. On error, an error message is
- * optionally returned. */
+/* Returns the tuple associated with an entry. The state of the returned tuple
+ * may indicate that the entry has not yet been scanned, or an error occurred,
+ * according to <mode>. On error, an error message is optionally returned. */
Tuple aud_playlist_entry_get_tuple (int playlist, int entry,
- Playlist::GetMode mode = Playlist::WaitGuess, String * error = nullptr);
+ Playlist::GetMode mode = Playlist::Wait, String * error = nullptr);
/* Moves the playback position to the beginning of the entry at <position>. If
* <position> is -1, unsets the playback position. If <playlist> is the
@@ -371,8 +368,7 @@ void aud_playlist_sort_selected_by_scheme (int playlist, Playlist::SortType sche
void aud_playlist_remove_duplicates_by_scheme (int playlist, Playlist::SortType scheme);
/* Removes all entries referring to unavailable files in a playlist. ("Remove
- * failed" is something of a misnomer for the current behavior.) As currently
- * implemented, only works for file:// URIs. */
+ * failed" is something of a misnomer for the current behavior.) */
void aud_playlist_remove_failed (int playlist);
/* Selects all the entries in a playlist that match regular expressions stored
@@ -381,6 +377,10 @@ void aud_playlist_remove_failed (int playlist);
* create a blank tuple and set its title field to "^A". */
void aud_playlist_select_by_patterns (int playlist, const Tuple & patterns);
+/* Saves metadata for the selected entries in a playlist to an internal cache,
+ * which is used to speed up adding these entries to another playlist. */
+void aud_playlist_cache_selected (int playlist);
+
/* Returns true if <filename> refers to a playlist file. */
bool aud_filename_is_playlist (const char * filename);
diff --git a/src/libaudcore/plugin-load.cc b/src/libaudcore/plugin-load.cc
index 3117c6f..c249fea 100644
--- a/src/libaudcore/plugin-load.cc
+++ b/src/libaudcore/plugin-load.cc
@@ -50,15 +50,15 @@ struct LoadedModule {
static Index<LoadedModule> loaded_modules;
-bool plugin_check_flags (int version)
+bool plugin_check_flags (int flags)
{
switch (aud_get_mainloop_type ())
{
- case MainloopType::GLib: version &= ~_AUD_PLUGIN_GLIB_ONLY; break;
- case MainloopType::Qt: version &= ~_AUD_PLUGIN_QT_ONLY; break;
+ case MainloopType::GLib: flags &= ~PluginGLibOnly; break;
+ case MainloopType::Qt: flags &= ~PluginQtOnly; break;
}
- return ! (version & 0xffff0000);
+ return ! flags;
}
Plugin * plugin_load (const char * filename)
@@ -84,16 +84,15 @@ Plugin * plugin_load (const char * filename)
return nullptr;
}
- /* flags are stored in high 16 bits of version field */
- if ((header->version & 0xffff) < _AUD_PLUGIN_VERSION_MIN ||
- (header->version & 0xffff) > _AUD_PLUGIN_VERSION)
+ if (header->version < _AUD_PLUGIN_VERSION_MIN ||
+ header->version > _AUD_PLUGIN_VERSION)
{
AUDERR ("%s is not compatible with this version of Audacious.\n", filename);
g_module_close (module);
return nullptr;
}
- if (plugin_check_flags (header->version) &&
+ if (plugin_check_flags (header->info.flags) &&
(header->type == PluginType::Transport ||
header->type == PluginType::Playlist ||
header->type == PluginType::Input ||
@@ -114,7 +113,7 @@ Plugin * plugin_load (const char * filename)
static void plugin_unload (LoadedModule & loaded)
{
- if (plugin_check_flags (loaded.header->version) &&
+ if (plugin_check_flags (loaded.header->info.flags) &&
(loaded.header->type == PluginType::Transport ||
loaded.header->type == PluginType::Playlist ||
loaded.header->type == PluginType::Input ||
diff --git a/src/libaudcore/plugin-registry.cc b/src/libaudcore/plugin-registry.cc
index 88c6061..00114a9 100644
--- a/src/libaudcore/plugin-registry.cc
+++ b/src/libaudcore/plugin-registry.cc
@@ -35,7 +35,7 @@
/* Increment this when the format of the plugin-registry file changes.
* Add 10 if the format changes in a way that will break parse_plugins_fallback(). */
-#define FORMAT 10
+#define FORMAT 11
/* Oldest file format supported by parse_plugins_fallback() */
#define MIN_FORMAT 2 // "enabled" flag was added in Audacious 2.4
@@ -50,7 +50,7 @@ class PluginHandle
public:
String basename, path;
bool loaded;
- int timestamp, version;
+ int timestamp, version, flags;
PluginType type;
Plugin * header;
String name, domain;
@@ -71,12 +71,13 @@ public:
int has_subtunes, writes_tag;
PluginHandle (const char * basename, const char * path, bool loaded,
- int timestamp, int version, PluginType type, Plugin * header) :
+ int timestamp, int version, int flags, PluginType type, Plugin * header) :
basename (basename),
path (path),
loaded (loaded),
timestamp (timestamp),
version (version),
+ flags (flags),
type (type),
header (header),
priority (0),
@@ -167,6 +168,7 @@ static void plugin_save (PluginHandle * plugin, FILE * handle)
fprintf (handle, "%s %s\n", plugin_type_names[plugin->type], (const char *) plugin->path);
fprintf (handle, "stamp %d\n", plugin->timestamp);
fprintf (handle, "version %d\n", plugin->version);
+ fprintf (handle, "flags %d\n", plugin->flags);
fprintf (handle, "name %s\n", (const char *) plugin->name);
if (plugin->domain)
@@ -319,11 +321,15 @@ static bool plugin_parse (FILE * handle)
parse_next (handle);
- int version = 0;
+ int version = 0, flags = 0;
if (parse_integer ("version", & version))
parse_next (handle);
+ if (parse_integer ("flags", & flags))
+ parse_next (handle);
+
+ auto plugin = new PluginHandle (basename, String (), false, timestamp,
+ version, flags, type, nullptr);
- auto plugin = new PluginHandle (basename, String (), false, timestamp, version, type, nullptr);
plugins[type].append (plugin);
plugin->name = parse_string ("name");
@@ -393,7 +399,7 @@ static void parse_plugins_fallback (FILE * handle)
return;
// setting timestamp to zero forces a rescan
- auto plugin = new PluginHandle (basename, String (), false, 0, 0, type, nullptr);
+ auto plugin = new PluginHandle (basename, String (), false, 0, 0, 0, type, nullptr);
plugins[type].append (plugin);
plugin->enabled = (PluginEnabled) enabled;
}
@@ -425,7 +431,7 @@ ERR:
fclose (handle);
}
-static int plugin_compare (PluginHandle * const & a, PluginHandle * const & b, void *)
+static int plugin_compare (PluginHandle * const & a, PluginHandle * const & b)
{
if (a->type < b->type)
return -1;
@@ -457,7 +463,7 @@ void plugin_registry_prune ()
auto check_incompatible = [] (PluginHandle * plugin)
{
- if (plugin_check_flags (plugin->version))
+ if (plugin_check_flags (plugin->flags))
return false;
AUDINFO ("Incompatible plugin flags: %s\n", (const char *) plugin->basename);
@@ -467,7 +473,7 @@ void plugin_registry_prune ()
for (auto type : aud::range<PluginType> ())
{
plugins[type].remove_if (check_not_found);
- plugins[type].sort (plugin_compare, nullptr);
+ plugins[type].sort (plugin_compare);
compatible[type].insert (plugins[type].begin (), 0, plugins[type].len ());
compatible[type].remove_if (check_incompatible);
}
@@ -499,6 +505,7 @@ static void plugin_get_info (PluginHandle * plugin, bool is_new)
Plugin * header = plugin->header;
plugin->version = header->version;
+ plugin->flags = header->info.flags;
plugin->name = String (header->info.name);
plugin->domain = String (header->info.domain);
plugin->has_about = (bool) header->info.about;
@@ -590,7 +597,7 @@ void plugin_register (const char * path, int timestamp)
return;
plugin = new PluginHandle (basename, path, true, timestamp,
- header->version, header->type, header);
+ header->version, header->info.flags, header->type, header);
plugins[plugin->type].append (plugin);
plugin_get_info (plugin, true);
diff --git a/src/libaudcore/plugin.h b/src/libaudcore/plugin.h
index 66077ad..65d0428 100644
--- a/src/libaudcore/plugin.h
+++ b/src/libaudcore/plugin.h
@@ -22,6 +22,7 @@
#define LIBAUDCORE_PLUGIN_H
#include <libaudcore/audio.h>
+#include <libaudcore/export.h>
#include <libaudcore/plugins.h>
#include <libaudcore/tuple.h>
#include <libaudcore/visualizer.h>
@@ -46,12 +47,8 @@ struct PluginPreferences;
* the API tables), increment _AUD_PLUGIN_VERSION *and* set
* _AUD_PLUGIN_VERSION_MIN to the same value. */
-#define _AUD_PLUGIN_VERSION_MIN 46 /* 3.6-devel */
-#define _AUD_PLUGIN_VERSION 47 /* 3.7-devel */
-
-/* compatibility flags ORed into the version field */
-#define _AUD_PLUGIN_GLIB_ONLY 0x10000 /* plugin requires GLib mainloop */
-#define _AUD_PLUGIN_QT_ONLY 0x20000 /* plugin requires Qt mainloop */
+#define _AUD_PLUGIN_VERSION_MIN 48 /* 3.8-devel */
+#define _AUD_PLUGIN_VERSION 48 /* 3.8-devel */
/* A NOTE ON THREADS
*
@@ -99,14 +96,22 @@ struct PluginPreferences;
* For the time being, aud_plugin_send_message() should only be called from the
* program's main thread. */
-struct PluginInfo {
+/* plugin flags */
+enum {
+ PluginGLibOnly = 0x1, // plugin requires GLib main loop
+ PluginQtOnly = 0x2 // plugin requires Qt main loop
+};
+
+struct PluginInfo
+{
const char * name;
const char * domain; // for gettext
const char * about;
const PluginPreferences * prefs;
+ int flags;
};
-class Plugin
+class LIBAUDCORE_PUBLIC Plugin
{
public:
constexpr Plugin (PluginType type, PluginInfo info) :
@@ -114,14 +119,7 @@ public:
info (info) {}
const int magic = _AUD_PLUGIN_MAGIC;
- const int version = _AUD_PLUGIN_VERSION
-#ifdef AUD_PLUGIN_GLIB_ONLY
- | _AUD_PLUGIN_GLIB_ONLY
-#endif
-#ifdef AUD_PLUGIN_QT_ONLY
- | _AUD_PLUGIN_QT_ONLY
-#endif
- ;
+ const int version = _AUD_PLUGIN_VERSION;
const PluginType type;
const PluginInfo info;
@@ -132,7 +130,7 @@ public:
virtual int take_message (const char * code, const void * data, int size) { return -1; }
};
-class TransportPlugin : public Plugin
+class LIBAUDCORE_PUBLIC TransportPlugin : public Plugin
{
public:
constexpr TransportPlugin (const PluginInfo info,
@@ -143,11 +141,16 @@ public:
/* supported URI schemes (without "://") */
const ArrayRef<const char *> schemes;
- /* fopen() implementation */
virtual VFSImpl * fopen (const char * filename, const char * mode, String & error) = 0;
+
+ virtual VFSFileTest test_file (const char * filename, VFSFileTest test, String & error)
+ { return VFSFileTest (0); }
+
+ virtual Index<String> read_folder (const char * filename, String & error)
+ { return Index<String> (); }
};
-class PlaylistPlugin : public Plugin
+class LIBAUDCORE_PUBLIC PlaylistPlugin : public Plugin
{
public:
constexpr PlaylistPlugin (const PluginInfo info,
@@ -177,7 +180,7 @@ public:
const Index<PlaylistAddItem> & items) { return false; }
};
-class OutputPlugin : public Plugin
+class LIBAUDCORE_PUBLIC OutputPlugin : public Plugin
{
public:
constexpr OutputPlugin (const PluginInfo info, int priority, bool force_reopen = false) :
@@ -206,7 +209,7 @@ public:
/* Begins playback of a PCM stream. <format> is one of the FMT_*
* enumeration values defined in libaudcore/audio.h. Returns true on
* success. */
- virtual bool open_audio (int format, int rate, int chans) = 0;
+ virtual bool open_audio (int format, int rate, int chans, String & error) = 0;
/* Ends playback. Any buffered audio data is discarded. */
virtual void close_audio () = 0;
@@ -237,7 +240,7 @@ public:
virtual void flush () = 0;
};
-class EffectPlugin : public Plugin
+class LIBAUDCORE_PUBLIC EffectPlugin : public Plugin
{
public:
constexpr EffectPlugin (const PluginInfo info, int order, bool preserves_format) :
@@ -294,7 +297,7 @@ enum class InputKey {
count
};
-class InputPlugin : public Plugin
+class LIBAUDCORE_PUBLIC InputPlugin : public Plugin
{
public:
enum {
@@ -368,9 +371,13 @@ public:
/* Returns true if the plugin can handle the file. */
virtual bool is_our_file (const char * filename, VFSFile & file) = 0;
- /* Reads metadata from the file. Optional if the plugin implements read_tag(). */
- virtual Tuple read_tuple (const char * filename, VFSFile & file)
- { return Tuple(); }
+ /* Reads metadata and album art (if requested and available) from the file.
+ * The filename fields of the tuple are already set before the function is
+ * called. If album art is not needed, <image> will be nullptr. The return
+ * value should be true if <tuple> was successfully read, regardless of
+ * whether album art was read. */
+ virtual bool read_tag (const char * filename, VFSFile & file, Tuple & tuple,
+ Index<char> * image) = 0;
/* Plays the file. Returns false on error. Also see input-api.h. */
virtual bool play (const char * filename, VFSFile & file) = 0;
@@ -379,29 +386,12 @@ public:
virtual bool write_tuple (const char * filename, VFSFile & file, const Tuple & tuple)
{ return false; }
- /* Optional. Reads an album art image (JPEG or PNG data) from the file.
- * Returns an empty buffer on error. */
- virtual Index<char> read_image (const char * filename, VFSFile & file)
- { return Index<char> (); }
-
/* Optional. Displays a window showing info about the file. In general,
* this function should be avoided since Audacious already provides a file
* info window. */
virtual bool file_info_box (const char * filename, VFSFile & file)
{ return false; }
- /* Optional. Reads metadata and/or an album art from the file.
- * Providing this function is encouraged over providing a separate
- * read_tuple() and read_image(). The filename fields of the tuple
- * (if not null) are already set before the function is called. */
- virtual bool read_tag (const char * filename, VFSFile & file, Tuple * tuple,
- Index<char> * image)
- { return default_read_tag (filename, file, tuple, image); }
-
- /* compatibility (non-virtual) implementation of read_tag(); do not use. */
- bool default_read_tag (const char * filename, VFSFile & file, Tuple * tuple,
- Index<char> * image);
-
protected:
/* Prepares the output system for playback in the specified format. Also
* triggers the "playback ready" hook. Hence, if you call set_replay_gain,
@@ -441,7 +431,7 @@ protected:
static int check_seek ();
};
-class DockablePlugin : public Plugin
+class LIBAUDCORE_PUBLIC DockablePlugin : public Plugin
{
public:
constexpr DockablePlugin (PluginType type, PluginInfo info) :
@@ -454,7 +444,7 @@ public:
virtual void * get_qt_widget () { return nullptr; }
};
-class GeneralPlugin : public DockablePlugin
+class LIBAUDCORE_PUBLIC GeneralPlugin : public DockablePlugin
{
public:
constexpr GeneralPlugin (PluginInfo info, bool enabled_by_default) :
@@ -464,7 +454,7 @@ public:
const bool enabled_by_default;
};
-class VisPlugin : public DockablePlugin, public Visualizer
+class LIBAUDCORE_PUBLIC VisPlugin : public DockablePlugin, public Visualizer
{
public:
constexpr VisPlugin (PluginInfo info, int type_mask) :
@@ -472,7 +462,7 @@ public:
Visualizer (type_mask) {}
};
-class IfacePlugin : public Plugin
+class LIBAUDCORE_PUBLIC IfacePlugin : public Plugin
{
public:
constexpr IfacePlugin (PluginInfo info) :
@@ -492,6 +482,8 @@ public:
virtual void hide_prefs_window () = 0;
virtual void plugin_menu_add (AudMenuID id, void func (), const char * name, const char * icon) = 0;
virtual void plugin_menu_remove (AudMenuID id, void func ()) = 0;
+
+ virtual void startup_notify (const char * id) {}
};
#endif
diff --git a/src/libaudcore/plugins-internal.h b/src/libaudcore/plugins-internal.h
index c03e1e1..ef293d5 100644
--- a/src/libaudcore/plugins-internal.h
+++ b/src/libaudcore/plugins-internal.h
@@ -43,7 +43,7 @@ bool plugin_enable_secondary (PluginHandle * plugin, bool enable);
/* plugin-load.c */
void plugin_system_init ();
void plugin_system_cleanup ();
-bool plugin_check_flags (int version);
+bool plugin_check_flags (int flags);
Plugin * plugin_load (const char * path);
/* plugin-registry.c */
diff --git a/src/libaudcore/preferences.h b/src/libaudcore/preferences.h
index 750679c..8946b01 100644
--- a/src/libaudcore/preferences.h
+++ b/src/libaudcore/preferences.h
@@ -24,6 +24,11 @@
struct PreferencesWidget;
+enum class FileSelectMode {
+ File,
+ Folder
+};
+
struct ComboItem {
const char * label;
const char * str;
@@ -66,6 +71,10 @@ struct WidgetVEntry {
bool password;
};
+struct WidgetVFileEntry {
+ FileSelectMode mode;
+};
+
struct WidgetVCombo {
/* static init */
ArrayRef<ComboItem> elems;
@@ -101,6 +110,7 @@ union WidgetVariant {
WidgetVTable table;
WidgetVFonts font_btn;
WidgetVEntry entry;
+ WidgetVFileEntry file_entry;
WidgetVCombo combo;
WidgetVBox box;
WidgetVNotebook notebook;
@@ -117,6 +127,7 @@ union WidgetVariant {
constexpr WidgetVariant (WidgetVTable table) : table (table) {}
constexpr WidgetVariant (WidgetVFonts fonts) : font_btn (fonts) {}
constexpr WidgetVariant (WidgetVEntry entry) : entry (entry) {}
+ constexpr WidgetVariant (WidgetVFileEntry file_entry) : file_entry (file_entry) {}
constexpr WidgetVariant (WidgetVCombo combo) : combo (combo) {}
constexpr WidgetVariant (WidgetVBox box) : box (box) {}
constexpr WidgetVariant (WidgetVNotebook notebook) : notebook (notebook) {}
@@ -209,6 +220,7 @@ struct PreferencesWidget
RadioButton,
SpinButton,
Entry,
+ FileEntry,
ComboBox,
FontButton,
Box,
@@ -261,6 +273,12 @@ constexpr PreferencesWidget WidgetEntry (const char * label,
{ return {PreferencesWidget::Entry, label,
(child == WIDGET_CHILD), cfg, entry}; }
+constexpr PreferencesWidget WidgetFileEntry (const char * label,
+ WidgetConfig cfg, WidgetVFileEntry file_entry = WidgetVFileEntry(),
+ WidgetIsChild child = WIDGET_NOT_CHILD)
+ { return {PreferencesWidget::FileEntry, label,
+ (child == WIDGET_CHILD), cfg, file_entry}; }
+
constexpr PreferencesWidget WidgetCombo (const char * label,
WidgetConfig cfg, WidgetVCombo combo, WidgetIsChild child = WIDGET_NOT_CHILD)
{ return {PreferencesWidget::ComboBox, label,
@@ -284,11 +302,13 @@ constexpr PreferencesWidget WidgetNotebook (WidgetVNotebook notebook)
constexpr PreferencesWidget WidgetSeparator (WidgetVSeparator separator = WidgetVSeparator ())
{ return {PreferencesWidget::Separator, 0, 0, {}, separator}; }
-constexpr PreferencesWidget WidgetCustomGTK (void * (* populate) ())
- { return {PreferencesWidget::CustomGTK, 0, 0, {}, populate}; }
+constexpr PreferencesWidget WidgetCustomGTK (void * (* populate) (),
+ WidgetIsChild child = WIDGET_NOT_CHILD)
+ { return {PreferencesWidget::CustomGTK, 0, (child == WIDGET_CHILD), {}, populate}; }
-constexpr PreferencesWidget WidgetCustomQt (void * (* populate) ())
- { return {PreferencesWidget::CustomQt, 0, 0, {}, populate}; }
+constexpr PreferencesWidget WidgetCustomQt (void * (* populate) (),
+ WidgetIsChild child = WIDGET_NOT_CHILD)
+ { return {PreferencesWidget::CustomQt, 0, (child == WIDGET_CHILD), {}, populate}; }
struct PluginPreferences {
ArrayRef<PreferencesWidget> widgets;
diff --git a/src/libaudcore/probe-buffer.cc b/src/libaudcore/probe-buffer.cc
index 0ea6d6b..e23992c 100644
--- a/src/libaudcore/probe-buffer.cc
+++ b/src/libaudcore/probe-buffer.cc
@@ -24,9 +24,9 @@
static constexpr int MAXBUF = 256 * 1024;
-ProbeBuffer::ProbeBuffer (const char * filename, SmartPtr<VFSImpl> && file) :
+ProbeBuffer::ProbeBuffer (const char * filename, VFSImpl * file) :
m_filename (filename),
- m_file (std::move (file))
+ m_file (file)
{
AUDINFO ("<%p> buffering enabled for %s\n", this, (const char *) m_filename);
}
diff --git a/src/libaudcore/probe-buffer.h b/src/libaudcore/probe-buffer.h
index 8bec69f..5cdfc29 100644
--- a/src/libaudcore/probe-buffer.h
+++ b/src/libaudcore/probe-buffer.h
@@ -39,7 +39,7 @@
class ProbeBuffer : public VFSImpl
{
public:
- ProbeBuffer (const char * filename, SmartPtr<VFSImpl> && file);
+ ProbeBuffer (const char * filename, VFSImpl * file);
~ProbeBuffer ();
int64_t fread (void * ptr, int64_t size, int64_t nmemb);
diff --git a/src/libaudcore/probe.cc b/src/libaudcore/probe.cc
index 0c590a3..b2fff60 100644
--- a/src/libaudcore/probe.cc
+++ b/src/libaudcore/probe.cc
@@ -56,7 +56,8 @@ InputPlugin * load_input_plugin (PluginHandle * decoder, String * error)
return ip;
}
-PluginHandle * file_find_decoder (const char * filename, bool fast, VFSFile & file, String * error)
+EXPORT PluginHandle * aud_file_find_decoder (const char * filename, bool fast,
+ VFSFile & file, String * error)
{
AUDINFO ("%s %s.\n", fast ? "Fast-probing" : "Probing", filename);
@@ -155,14 +156,8 @@ PluginHandle * file_find_decoder (const char * filename, bool fast, VFSFile & fi
return nullptr;
}
-EXPORT PluginHandle * aud_file_find_decoder (const char * filename, bool fast, String * error)
-{
- VFSFile file;
- return file_find_decoder (filename, fast, file, error);
-}
-
-bool file_read_tag (const char * filename, PluginHandle * decoder,
- VFSFile & file, Tuple * tuple, Index<char> * image, String * error)
+EXPORT bool aud_file_read_tag (const char * filename, PluginHandle * decoder,
+ VFSFile & file, Tuple & tuple, Index<char> * image, String * error)
{
auto ip = load_input_plugin (decoder, error);
if (! ip)
@@ -171,41 +166,21 @@ bool file_read_tag (const char * filename, PluginHandle * decoder,
if (! open_input_file (filename, "r", ip, file, error))
return false;
- if (tuple)
- tuple->set_filename (filename);
-
- bool success;
+ Tuple new_tuple;
+ new_tuple.set_filename (filename);
- /* read_tag() was added in 3.7 */
- if (ip->version >= 47)
- success = ip->read_tag (filename, file, tuple, image);
- else
- success = ip->default_read_tag (filename, file, tuple, image);
+ if (ip->read_tag (filename, file, new_tuple, image))
+ {
+ // cleanly replace existing tuple
+ new_tuple.set_state (Tuple::Valid);
+ tuple = std::move (new_tuple);
+ return true;
+ }
- if (! success && error)
+ if (error)
* error = String (_("Error reading metadata"));
- if (! success && tuple)
- * tuple = Tuple ();
-
- return success;
-}
-
-EXPORT Tuple aud_file_read_tuple (const char * filename, PluginHandle * decoder, String * error)
-{
- VFSFile file;
- Tuple tuple;
-
- file_read_tag (filename, decoder, file, & tuple, nullptr, error);
- return tuple;
-}
-
-EXPORT Index<char> aud_file_read_image (const char * filename, PluginHandle * decoder)
-{
- VFSFile file;
- Index<char> image;
- file_read_tag (filename, decoder, file, nullptr, & image, nullptr);
- return image;
+ return false;
}
EXPORT bool aud_file_can_write_tuple (const char * filename, PluginHandle * decoder)
diff --git a/src/libaudcore/probe.h b/src/libaudcore/probe.h
index 641f415..8944289 100644
--- a/src/libaudcore/probe.h
+++ b/src/libaudcore/probe.h
@@ -33,9 +33,9 @@ class VFSFile;
* ready" hook is called, with <file> as a parameter. If no album art could be
* loaded, sets *queued to false and returns nullptr.
*
- * Since Audacious 3.7, album art for the currently playing song is always
- * loaded before the "playback ready" hook is called. Hence the "current art
- * ready" hook from previous versions is deprecated. */
+ * If you only want to display album art for the currently playing song, you can
+ * call this function from the "playback ready" hook without any need for a
+ * separate "art ready" handler, since the album art is already at that point. */
const Index<char> * aud_art_request_data (const char * file, bool * queued = nullptr);
/* Similar to art_request_data() but returns the URI of an image file.
@@ -45,9 +45,16 @@ const char * aud_art_request_file (const char * file, bool * queued = nullptr);
/* Releases album art returned by art_request_data() or art_request_file(). */
void aud_art_unref (const char * file);
-PluginHandle * aud_file_find_decoder (const char * filename, bool fast, String * error = nullptr);
-Tuple aud_file_read_tuple (const char * filename, PluginHandle * decoder, String * error = nullptr);
-Index<char> aud_file_read_image (const char * filename, PluginHandle * decoder);
+/* The following two functions take an additional VFSFile parameter to allow
+ * opening a file, probing for a decoder, and then reading the song metadata
+ * without opening the file a second time. If you don't already have a file
+ * handle open, then just pass in a null VFSFile and it will be opened for you. */
+PluginHandle * aud_file_find_decoder (const char * filename, bool fast,
+ VFSFile & file, String * error = nullptr);
+bool aud_file_read_tag (const char * filename, PluginHandle * decoder,
+ VFSFile & file, Tuple & tuple, Index<char> * image = nullptr,
+ String * error = nullptr);
+
bool aud_file_can_write_tuple (const char * filename, PluginHandle * decoder);
bool aud_file_write_tuple (const char * filename, PluginHandle * decoder, const Tuple & tuple);
bool aud_custom_infowin (const char * filename, PluginHandle * decoder);
diff --git a/src/libaudcore/runtime.cc b/src/libaudcore/runtime.cc
index 9180deb..5c3660f 100644
--- a/src/libaudcore/runtime.cc
+++ b/src/libaudcore/runtime.cc
@@ -43,6 +43,7 @@
#include "hook.h"
#include "internal.h"
#include "mainloop.h"
+#include "output.h"
#include "playlist-internal.h"
#include "plugins-internal.h"
#include "scanner.h"
@@ -64,6 +65,7 @@
size_t misc_bytes_allocated;
static bool headless_mode;
+static int instance_number = 1;
#if defined(USE_QT) && ! defined(USE_GTK)
static MainloopType mainloop_type = MainloopType::Qt;
@@ -74,28 +76,23 @@ static MainloopType mainloop_type = MainloopType::GLib;
static aud::array<AudPath, String> aud_paths;
EXPORT void aud_set_headless_mode (bool headless)
-{
- headless_mode = headless;
-}
-
+ { headless_mode = headless; }
EXPORT bool aud_get_headless_mode ()
-{
- return headless_mode;
-}
+ { return headless_mode; }
-EXPORT void aud_set_mainloop_type (MainloopType type)
-{
- mainloop_type = type;
-}
+EXPORT void aud_set_instance (int instance)
+ { instance_number = instance; }
+EXPORT int aud_get_instance ()
+ { return instance_number; }
+EXPORT void aud_set_mainloop_type (MainloopType type)
+ { mainloop_type = type; }
EXPORT MainloopType aud_get_mainloop_type ()
-{
- return mainloop_type;
-}
+ { return mainloop_type; }
static StringBuf get_path_to_self ()
{
-#ifdef HAVE_PROC_SELF_EXE
+#ifdef __linux__
StringBuf buf (-1);
int len = readlink ("/proc/self/exe", buf, buf.len ());
@@ -180,7 +177,7 @@ static void set_default_paths ()
aud_paths[AudPath::IconFile] = String (HARDCODE_ICONFILE);
}
-static void relocate_all_paths ()
+static void set_install_paths ()
{
StringBuf bindir = filename_normalize (str_copy (HARDCODE_BINDIR));
StringBuf datadir = filename_normalize (str_copy (HARDCODE_DATADIR));
@@ -236,17 +233,16 @@ static void relocate_all_paths ()
aud_paths[AudPath::IconFile] = relocate_path (iconfile, from, to);
}
-EXPORT void aud_init_paths ()
+static void set_config_paths ()
{
- relocate_all_paths ();
-
const char * xdg_config_home = g_get_user_config_dir ();
+ StringBuf name = (instance_number == 1) ? str_copy ("audacious") :
+ str_printf ("audacious-%d", instance_number);
- aud_paths[AudPath::UserDir] = String (filename_build ({xdg_config_home, "audacious"}));
+ aud_paths[AudPath::UserDir] = String (filename_build ({xdg_config_home, name}));
aud_paths[AudPath::PlaylistDir] = String (filename_build
({aud_paths[AudPath::UserDir], "playlists"}));
- /* create ~/.config/audacious/playlists */
if (g_mkdir_with_parents (aud_paths[AudPath::PlaylistDir], DIRMODE) < 0)
AUDERR ("Failed to create %s: %s\n",
(const char *) aud_paths[AudPath::PlaylistDir], strerror (errno));
@@ -260,14 +256,16 @@ EXPORT void aud_init_paths ()
#endif
}
-EXPORT void aud_cleanup_paths ()
-{
- for (String & path : aud_paths)
- path = String ();
-}
-
EXPORT const char * aud_get_path (AudPath id)
{
+ if (! aud_paths[id])
+ {
+ if (id <= AudPath::IconFile)
+ set_install_paths ();
+ else
+ set_config_paths ();
+ }
+
return aud_paths[id];
}
@@ -291,6 +289,7 @@ EXPORT void aud_init ()
chardet_init ();
eq_init ();
+ output_init ();
playlist_init ();
start_plugins_one ();
@@ -343,6 +342,7 @@ EXPORT void aud_cleanup ()
art_cleanup ();
chardet_cleanup ();
eq_cleanup ();
+ output_cleanup ();
playlist_end ();
event_queue_cancel_all ();
@@ -355,8 +355,11 @@ EXPORT void aud_cleanup ()
EXPORT void aud_leak_check ()
{
+ for (String & path : aud_paths)
+ path = String ();
+
string_leak_check ();
if (misc_bytes_allocated)
- AUDWARN ("Bytes allocated at exit: %zd\n", misc_bytes_allocated);
+ AUDWARN ("Bytes allocated at exit: %ld\n", (long) misc_bytes_allocated);
}
diff --git a/src/libaudcore/runtime.h b/src/libaudcore/runtime.h
index c599e04..570f948 100644
--- a/src/libaudcore/runtime.h
+++ b/src/libaudcore/runtime.h
@@ -45,6 +45,13 @@ enum class OutputReset {
ResetPlugin
};
+enum class OutputStream {
+ AsDecoded,
+ AfterReplayGain,
+ AfterEffects,
+ AfterEqualizer
+};
+
namespace audlog
{
enum Level {
@@ -62,7 +69,7 @@ namespace audlog
void unsubscribe (Handler handler);
void log (Level level, const char * file, int line, const char * func,
- const char * format, ...);
+ const char * format, ...) __attribute__ ((__format__ (__printf__, 5, 6)));
const char * get_level_name (Level level);
}
@@ -72,18 +79,20 @@ namespace audlog
#define AUDINFO(...) do { audlog::log (audlog::Info, __FILE__, __LINE__, __FUNCTION__, __VA_ARGS__); } while (0)
#define AUDDBG(...) do { audlog::log (audlog::Debug, __FILE__, __LINE__, __FUNCTION__, __VA_ARGS__); } while (0)
-void aud_init_paths ();
-void aud_cleanup_paths ();
-
const char * aud_get_path (AudPath id);
void aud_set_headless_mode (bool headless);
bool aud_get_headless_mode ();
+// Note that the UserDir and PlaylistDir paths vary depending on the instance
+// number. Therefore, calling aud_set_instance() after these paths have been
+// referenced, or after aud_init(), is an error.
+void aud_set_instance (int instance);
+int aud_get_instance ();
+
void aud_set_mainloop_type (MainloopType type);
MainloopType aud_get_mainloop_type ();
-/* Requires: aud_init_paths() */
void aud_init_i18n ();
void aud_config_set_defaults (const char * section, const char * const * entries);
diff --git a/src/libaudcore/scanner.cc b/src/libaudcore/scanner.cc
index 21df3c0..75cb04a 100644
--- a/src/libaudcore/scanner.cc
+++ b/src/libaudcore/scanner.cc
@@ -1,6 +1,6 @@
/*
* scanner.c
- * Copyright 2012 John Lindgren
+ * Copyright 2012-2016 John Lindgren
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
@@ -21,52 +21,96 @@
#include <glib.h> /* for GThreadPool */
+#include "audstrings.h"
+#include "cue-cache.h"
#include "i18n.h"
#include "internal.h"
#include "plugins.h"
+#include "probe.h"
#include "tuple.h"
#include "vfs.h"
static GThreadPool * pool;
-void scanner_run (ScanRequest * r)
+ScanRequest::ScanRequest (const String & filename, int flags, Callback callback,
+ PluginHandle * decoder, Tuple && tuple) :
+ filename (filename),
+ flags (flags),
+ callback (callback),
+ decoder (decoder),
+ tuple (std::move (tuple)),
+ ip (nullptr)
{
- if (! r->decoder)
- r->decoder = file_find_decoder (r->filename, false, r->file, & r->error);
- if (! r->decoder)
+ /* If this is a cuesheet entry (and it has not already been loaded), capture
+ * a reference to the cache immediately. During a playlist scan, requests
+ * have overlapping lifecycles--each new ScanRequest is created by the
+ * callback of the previous request--so the cached cuesheet persists as long
+ * as consecutive playlist entries reference it. */
+ if (! this->tuple.valid () && is_cuesheet_entry (filename))
+ cue_cache.capture (new CueCacheRef (strip_subtune (filename)));
+}
+
+void ScanRequest::read_cuesheet_entry ()
+{
+ for (auto & item : cue_cache->load ())
+ {
+ if (item.filename == filename)
+ {
+ decoder = item.decoder;
+ tuple = item.tuple.ref ();
+ break;
+ }
+ }
+}
+
+void ScanRequest::run ()
+{
+ /* load cuesheet entry (possibly cached) */
+ if (cue_cache)
+ read_cuesheet_entry ();
+
+ /* for a cuesheet entry, determine the source filename */
+ String audio_file = tuple.get_str (Tuple::AudioFile);
+ if (! audio_file)
+ audio_file = filename;
+
+ bool need_tuple = (flags & SCAN_TUPLE) && ! tuple.valid ();
+ bool need_image = (flags & SCAN_IMAGE);
+
+ if (! decoder)
+ decoder = aud_file_find_decoder (audio_file, false, file, & error);
+ if (! decoder)
goto err;
- if ((r->flags & (SCAN_TUPLE | SCAN_IMAGE)))
+ if (need_tuple || need_image)
{
- if (! (r->ip = load_input_plugin (r->decoder, & r->error)))
+ if (! (ip = load_input_plugin (decoder, & error)))
goto err;
- Tuple * ptuple = (r->flags & SCAN_TUPLE) ? & r->tuple : nullptr;
- Index<char> * pimage = (r->flags & SCAN_IMAGE) ? & r->image_data : nullptr;
-
- if (! file_read_tag (r->filename, r->decoder, r->file, ptuple, pimage, & r->error))
+ Index<char> * pimage = need_image ? & image_data : nullptr;
+ if (! aud_file_read_tag (audio_file, decoder, file, tuple, pimage, & error))
goto err;
- if ((r->flags & SCAN_IMAGE) && ! r->image_data.len ())
- r->image_file = art_search (r->filename);
+ if ((flags & SCAN_IMAGE) && ! image_data.len ())
+ image_file = art_search (audio_file);
}
/* rewind/reopen the input file */
- if ((r->flags & SCAN_FILE))
- open_input_file (r->filename, "r", r->ip, r->file, & r->error);
+ if ((flags & SCAN_FILE))
+ open_input_file (audio_file, "r", ip, file, & error);
else
{
err:
/* close file if not needed or if an error occurred */
- r->file = VFSFile ();
+ file = VFSFile ();
}
- r->callback (r);
+ callback (this);
}
static void scan_worker (void * data, void *)
{
- scanner_run ((ScanRequest *) data);
+ ((ScanRequest *) data)->run ();
delete (ScanRequest *) data;
}
diff --git a/src/libaudcore/scanner.h b/src/libaudcore/scanner.h
index 18a6418..667afb3 100644
--- a/src/libaudcore/scanner.h
+++ b/src/libaudcore/scanner.h
@@ -1,6 +1,6 @@
/*
* scanner.h
- * Copyright 2012 John Lindgren
+ * Copyright 2012-2016 John Lindgren
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
@@ -20,7 +20,9 @@
#ifndef LIBAUDCORE_SCANNER_H
#define LIBAUDCORE_SCANNER_H
+#include "cue-cache.h"
#include "index.h"
+#include "objects.h"
#include "tuple.h"
#include "vfs.h"
@@ -37,31 +39,33 @@ struct ScanRequest
{
typedef void (* Callback) (ScanRequest * request);
- ScanRequest (const String & filename, int flags, Callback callback,
- PluginHandle * decoder = nullptr) :
- filename (filename),
- flags (flags),
- callback (callback),
- decoder (decoder),
- ip (nullptr) {}
-
const String filename;
const int flags;
const Callback callback;
PluginHandle * decoder;
+ Tuple tuple;
+
InputPlugin * ip;
VFSFile file;
- Tuple tuple;
Index<char> image_data;
String image_file;
String error;
+
+ ScanRequest (const String & filename, int flags, Callback callback,
+ PluginHandle * decoder = nullptr, Tuple && tuple = Tuple ());
+
+ void run ();
+
+private:
+ SmartPtr<CueCacheRef> cue_cache;
+
+ void read_cuesheet_entry ();
};
void scanner_init ();
void scanner_request (ScanRequest * request);
-void scanner_run (ScanRequest * request);
void scanner_cleanup ();
#endif
diff --git a/src/libaudcore/stringbuf.cc b/src/libaudcore/stringbuf.cc
index 041b1e9..fc646f6 100644
--- a/src/libaudcore/stringbuf.cc
+++ b/src/libaudcore/stringbuf.cc
@@ -139,7 +139,7 @@ EXPORT void StringBuf::resize (int len)
}
}
-EXPORT StringBuf::~StringBuf ()
+EXPORT StringBuf::~StringBuf () noexcept (false)
{
if (m_data)
{
diff --git a/src/libaudcore/templates.h b/src/libaudcore/templates.h
index 1a78251..e78aea0 100644
--- a/src/libaudcore/templates.h
+++ b/src/libaudcore/templates.h
@@ -24,10 +24,10 @@
#include <type_traits>
#include <utility>
-#ifdef _WIN32
+// #undef POSIX and Windows macros to avoid name conflicts
+#undef abs
#undef min
#undef max
-#endif
namespace aud {
@@ -110,6 +110,13 @@ struct array
constexpr array (Args && ... args) :
vals { static_cast<Args &&> (args) ...} {}
+ // Due to GCC bug #63707, the forwarding constructor given above cannot be
+ // used to initialize the array when V is a class with no copy constructor.
+ // As a very limited workaround, provide a second constructor which can be
+ // used to initialize the array to default values in this case.
+ constexpr array () :
+ vals () {}
+
constexpr const V & operator[] (T t) const
{ return vals[(int) t]; }
constexpr const V * begin () const
diff --git a/src/libaudcore/tests/test.cc b/src/libaudcore/tests/test.cc
index 9efe189..3d33332 100644
--- a/src/libaudcore/tests/test.cc
+++ b/src/libaudcore/tests/test.cc
@@ -49,6 +49,65 @@ static void test_audio_conversion ()
assert (in[i] == out[i]);
}
+static void test_numeric_conversion ()
+{
+ static const char * in[] = {
+ "",
+ "x1234",
+ "+2147483647",
+ "-2147483648",
+ "999999999.999999",
+ "999999999.9999996",
+ "000000000000000000000000100000.000001000000000000000000000000",
+ "--5",
+ "3.+5",
+ "-6.7 dB"
+ };
+
+ static const char * out_double[] = {
+ "0",
+ "0",
+ "2147483647",
+ "-2147483648",
+ "999999999.999999",
+ "1000000000",
+ "100000.000001",
+ "0",
+ "3",
+ "-6.7"
+ };
+
+ static const char * out_int[] = {
+ "0",
+ "0",
+ "2147483647",
+ "-2147483648",
+ "999999999",
+ "999999999",
+ "100000",
+ "0",
+ "3",
+ "-6"
+ };
+
+ for (int i = 0; i < aud::n_elems (in); i ++)
+ {
+ double d_val = str_to_double (in[i]);
+ int i_val = str_to_int (in[i]);
+ StringBuf via_double = double_to_str (d_val);
+ StringBuf via_int = int_to_str (i_val);
+
+ if (strcmp (via_double, out_double[i]) || strcmp (via_int, out_int[i]))
+ {
+ printf ("Converting [%s]\n", in[i]);
+ printf ("Expected [%s] and [%s]\n", out_double[i], out_int[i]);
+ printf ("Via [%g] and [%d]\n", d_val, i_val);
+ printf ("Got [%s] and [%s]\n", (const char *) via_double, (const char *) via_int);
+ exit (1);
+ }
+ }
+}
+
static void test_filename_split ()
{
/* expected results differ slightly from POSIX dirname/basename */
@@ -326,6 +385,7 @@ static void test_ringbuf ()
int main ()
{
test_audio_conversion ();
+ test_numeric_conversion ();
test_filename_split ();
test_tuple_formats ();
test_ringbuf ();
diff --git a/src/libaudcore/timer.cc b/src/libaudcore/timer.cc
index 173eb9a..4de6abf 100644
--- a/src/libaudcore/timer.cc
+++ b/src/libaudcore/timer.cc
@@ -35,13 +35,10 @@ struct TimerItem {
struct TimerList
{
- QueuedFunc & source;
+ QueuedFunc source;
Index<TimerItem> items;
int use_count = 0;
- TimerList (QueuedFunc & source) :
- source (source) {}
-
bool contains (TimerFunc func, void * data) const
{
for (auto & item : items)
@@ -69,10 +66,7 @@ struct TimerList
};
static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
-
-// QueuedFunc cannot be used in aud::array due to lack of a move constructor
-static QueuedFunc qf_1Hz, qf_4Hz, qf_10Hz, qf_30Hz;
-static aud::array<TimerRate, TimerList> lists {qf_1Hz, qf_4Hz, qf_10Hz, qf_30Hz};
+static aud::array<TimerRate, TimerList> lists;
static void timer_run (void * list_)
{
diff --git a/src/libaudcore/tuple.cc b/src/libaudcore/tuple.cc
index 52fd29b..4cd29b6 100644
--- a/src/libaudcore/tuple.cc
+++ b/src/libaudcore/tuple.cc
@@ -62,13 +62,14 @@ struct TupleData
uint64_t setmask; // which fields are present
Index<TupleVal> vals; // ordered list of field values
- int *subtunes; /**< Array of int containing subtune index numbers.
+ short * subtunes; /**< Array of int containing subtune index numbers.
Can be nullptr if indexing is linear or if
there are no subtunes. */
- int nsubtunes; /**< Number of subtunes, if any. Values greater than 0
+ short nsubtunes; /**< Number of subtunes, if any. Values greater than 0
mean that there are subtunes and #subtunes array
may be set. */
+ short state;
int refcount;
TupleData ();
@@ -85,7 +86,7 @@ struct TupleData
TupleVal * lookup (int field, bool add, bool remove);
void set_int (int field, int x);
void set_str (int field, const char * str);
- void set_subtunes (int nsubs, const int * subs);
+ void set_subtunes (short nsubs, const short * subs);
static TupleData * ref (TupleData * tuple);
static void unref (TupleData * tuple);
@@ -107,27 +108,28 @@ static const struct {
{"title", Tuple::String, FallbackTitle},
{"artist", Tuple::String, FallbackArtist},
{"album", Tuple::String, FallbackAlbum},
+ {"album-artist", Tuple::String, -1},
{"comment", Tuple::String, -1},
{"genre", Tuple::String, -1},
+ {"year", Tuple::Int, -1},
+
+ {"composer", Tuple::String, -1},
+ {"performer", Tuple::String, -1},
+ {"copyright", Tuple::String, -1},
+ {"date", Tuple::String, -1},
{"track-number", Tuple::Int, -1},
{"length", Tuple::Int, -1},
- {"year", Tuple::Int, -1},
- {"quality", Tuple::String, -1},
+
+ {"bitrate", Tuple::Int, -1},
{"codec", Tuple::String, -1},
+ {"quality", Tuple::String, -1},
{"file-name", Tuple::String, -1},
{"file-path", Tuple::String, -1},
{"file-ext", Tuple::String, -1},
- {"album-artist", Tuple::String, -1},
- {"composer", Tuple::String, -1},
- {"performer", Tuple::String, -1},
- {"copyright", Tuple::String, -1},
- {"date", Tuple::String, -1},
- {"mbid", Tuple::String, -1},
- {"mime-type", Tuple::String, -1},
- {"bitrate", Tuple::Int, -1},
+ {"audio-file", Tuple::String, -1},
{"subsong-id", Tuple::Int, -1},
{"subsong-num", Tuple::Int, -1},
@@ -162,6 +164,7 @@ static const FieldDictEntry field_dict[] = {
{"album", Tuple::Album},
{"album-artist", Tuple::AlbumArtist},
{"artist", Tuple::Artist},
+ {"audio-file", Tuple::AudioFile},
{"bitrate", Tuple::Bitrate},
{"codec", Tuple::Codec},
{"comment", Tuple::Comment},
@@ -180,8 +183,6 @@ static const FieldDictEntry field_dict[] = {
{"gain-track-peak", Tuple::TrackPeak},
{"genre", Tuple::Genre},
{"length", Tuple::Length},
- {"mbid", Tuple::MusicBrainz},
- {"mime-type", Tuple::MIMEType},
{"performer", Tuple::Performer},
{"quality", Tuple::Quality},
{"segment-end", Tuple::EndTime},
@@ -277,17 +278,17 @@ void TupleData::set_str (int field, const char * str)
new (& val->str) String (str);
}
-void TupleData::set_subtunes (int nsubs, const int * subs)
+void TupleData::set_subtunes (short nsubs, const short * subs)
{
nsubtunes = nsubs;
- delete subtunes;
+ delete[] subtunes;
subtunes = nullptr;
- if (subs)
+ if (nsubs && subs)
{
- subtunes = new int[nsubs];
- memcpy (subtunes, subs, sizeof (int) * nsubs);
+ subtunes = new short[nsubs];
+ memcpy (subtunes, subs, sizeof subtunes[0] * nsubs);
}
}
@@ -295,12 +296,14 @@ TupleData::TupleData () :
setmask (0),
subtunes (nullptr),
nsubtunes (0),
+ state (Tuple::Initial),
refcount (1) {}
TupleData::TupleData (const TupleData & other) :
setmask (other.setmask),
subtunes (nullptr),
nsubtunes (0),
+ state (other.state),
refcount (1)
{
vals.insert (0, other.vals.len ());
@@ -345,8 +348,8 @@ TupleData::~TupleData ()
bool TupleData::is_same (const TupleData & other)
{
- if (setmask != other.setmask || nsubtunes != other.nsubtunes ||
- (! subtunes) != (! other.subtunes))
+ if (state != other.state || setmask != other.setmask ||
+ nsubtunes != other.nsubtunes || (! subtunes) != (! other.subtunes))
return false;
auto a = vals.begin ();
@@ -371,7 +374,7 @@ bool TupleData::is_same (const TupleData & other)
}
}
- if (subtunes && memcmp (subtunes, other.subtunes, sizeof (int) * nsubtunes))
+ if (subtunes && memcmp (subtunes, other.subtunes, sizeof subtunes[0] * nsubtunes))
return false;
return true;
@@ -427,6 +430,17 @@ EXPORT Tuple Tuple::ref () const
return tuple;
}
+EXPORT Tuple::State Tuple::state () const
+{
+ return data ? (Tuple::State) data->state : Initial;
+}
+
+EXPORT void Tuple::set_state (State st)
+{
+ data = TupleData::copy_on_write (data);
+ data->state = st;
+}
+
EXPORT Tuple::ValueType Tuple::get_value_type (Field field) const
{
assert (is_valid_field (field));
@@ -553,18 +567,18 @@ EXPORT void Tuple::set_format (const char * format, int chans, int rate, int bra
set_int (Bitrate, brate);
}
-EXPORT void Tuple::set_subtunes (int n_subtunes, const int * subtunes)
+EXPORT void Tuple::set_subtunes (short n_subtunes, const short * subtunes)
{
data = TupleData::copy_on_write (data);
data->set_subtunes (n_subtunes, subtunes);
}
-EXPORT int Tuple::get_n_subtunes () const
+EXPORT short Tuple::get_n_subtunes() const
{
return data ? data->nsubtunes : 0;
}
-EXPORT int Tuple::get_nth_subtune (int n) const
+EXPORT short Tuple::get_nth_subtune (short n) const
{
if (! data || n < 0 || n >= data->nsubtunes)
return -1;
@@ -644,10 +658,10 @@ EXPORT bool Tuple::fetch_stream_info (VFSFile & stream)
* be modified, and the string returned will use the same memory. May return
* nullptr. */
-static char * split_folder (char * path)
+static char * split_folder (char * path, char sep)
{
char * c;
- while ((c = strrchr (path, G_DIR_SEPARATOR)))
+ while ((c = strrchr (path, sep)))
{
* c = 0;
if (c[1])
@@ -657,31 +671,33 @@ static char * split_folder (char * path)
return path[0] ? path : nullptr;
}
-/* Separates the domain name from an internet URI. The string passed will be
- * modified, and the string returned will share the same memory. May return
- * nullptr. Examples:
+/* These two functions separate the domain name from an internet URL. Examples:
* "http://some.domain.org/folder/file.mp3" -> "some.domain.org"
* "http://some.stream.fm:8000" -> "some.stream.fm" */
-static char * domain_name (char * name)
+static const char * find_domain (const char * name)
{
if (! strncmp (name, "http://", 7))
- name += 7;
- else if (! strncmp (name, "https://", 8))
- name += 8;
- else if (! strncmp (name, "mms://", 6))
- name += 6;
- else
- return nullptr;
+ return name + 7;
+ if (! strncmp (name, "https://", 8))
+ return name + 8;
+ if (! strncmp (name, "mms://", 6))
+ return name + 6;
+
+ return nullptr;
+}
+static StringBuf extract_domain (const char * start)
+{
+ StringBuf name = str_copy (start);
char * c;
if ((c = strchr (name, '/')))
- * c = 0;
+ name.resize (c - name);
if ((c = strchr (name, ':')))
- * c = 0;
+ name.resize (c - name);
if ((c = strchr (name, '?')))
- * c = 0;
+ name.resize (c - name);
return name;
}
@@ -701,10 +717,22 @@ EXPORT void Tuple::generate_fallbacks ()
data = TupleData::copy_on_write (data);
+ // use album artist, if present
+ if (! artist && (artist = get_str (AlbumArtist)))
+ {
+ data->set_str (FallbackArtist, artist);
+
+ if (album)
+ return; // nothing left to do
+ }
+
auto filepath = get_str (Path);
if (! filepath)
return;
+ const char * s;
+ char sep;
+
if (! strcmp (filepath, "cdda://"))
{
// audio CD:
@@ -713,38 +741,40 @@ EXPORT void Tuple::generate_fallbacks ()
if (! album)
data->set_str (FallbackAlbum, _("Audio CD"));
}
- else if (strstr (filepath, "://"))
+ else if ((s = find_domain (filepath)))
{
- // URL:
+ // internet URL:
// use the domain name as the album
- if (album)
- return;
-
- StringBuf buf = str_copy (filepath);
- const char * domain = domain_name (buf);
-
- if (domain)
- data->set_str (FallbackAlbum, domain);
+ if (! album)
+ data->set_str (FallbackAlbum, extract_domain (s));
}
else
{
- // local file:
+ // any other URI:
// use the top two path elements as the artist and album
- if (artist && album)
- return;
-
- StringBuf buf;
-#ifdef _WIN32
- if (filepath[0] && filepath[1] == ':' && filepath[2] == '\\')
- buf.steal (str_copy (filepath + 3));
+ if ((s = strstr (filepath, "://")))
+ {
+ s += 3;
+ sep = '/';
+ }
else
+ {
+#ifdef _WIN32
+ if (g_ascii_isalpha (filepath[0]) && filepath[1] == ':')
+ s = filepath + 2;
+ else
#endif
- buf.steal (str_copy (filepath));
+ s = filepath;
+
+ sep = G_DIR_SEPARATOR;
+ }
+
+ StringBuf buf = str_copy (s);
- char * first = split_folder (buf);
- char * second = (first && first > buf) ? split_folder (buf) : nullptr;
+ char * first = split_folder (buf, sep);
+ char * second = (first && first > buf) ? split_folder (buf, sep) : nullptr;
// skip common strings and avoid duplicates
for (auto skip : (const char *[]) {"~", "music", artist, album, get_str (Genre)})
diff --git a/src/libaudcore/tuple.h b/src/libaudcore/tuple.h
index a70fcdc..6d45d73 100644
--- a/src/libaudcore/tuple.h
+++ b/src/libaudcore/tuple.h
@@ -30,6 +30,7 @@
struct ReplayGainInfo;
struct TupleData;
+class PluginHandle;
class VFSFile;
class Tuple
@@ -38,39 +39,48 @@ public:
/* Smart pointer to the actual TupleData struct.
* Uses create-on-write and copy-on-write. */
+ enum State {
+ Initial, /* Song info has not yet been read */
+ Valid, /* Song info has been successfully read */
+ Failed /* Song info could not be read */
+ };
+
enum Field {
Invalid = -1,
Title = 0, /* Song title */
Artist, /* Song artist */
Album, /* Album name */
+ AlbumArtist, /* Artist for entire album, if different than song artist */
Comment, /* Freeform comment */
Genre, /* Song's genre */
+ Year, /* Year of production, performance, etc. */
+
+ Composer, /* Composer, if different than artist */
+ Performer, /* Performer, if different than artist */
+ Copyright, /* Copyright declaration */
+ Date, /* Date of production, performance, etc. */
Track, /* Track number */
Length, /* Track length in milliseconds */
- Year, /* Year of production, performance, etc. */
- Quality, /* String representing quality, such as "Stereo, 44 kHz" */
+
+ Bitrate, /* Bitrate in kilobits (1000 bits)/sec */
Codec, /* Codec name, such as "Ogg Vorbis" */
+ Quality, /* String representing quality, such as "Stereo, 44 kHz" */
Basename, /* Base filename, not including the folder path */
Path, /* Folder path, including the trailing "/" */
Suffix, /* Filename extension, not including the "." */
- AlbumArtist, /* Artist for entire album, if different than song artist */
- Composer, /* Composer of song, if different than artist */
- Performer,
- Copyright,
- Date,
- MusicBrainz, /* MusicBrainz identifer for the song */
- MIMEType,
- Bitrate, /* Bitrate in kbits/sec */
+ AudioFile, /* URI of audio file, if different from the nominal URI
+ * (e.g. for a cuesheet entry, where the nominal URI
+ * points to the .cue file) */
Subtune, /* Index number of subtune */
NumSubtunes, /* Total number of subtunes in the file */
- StartTime,
- EndTime,
+ StartTime, /* Playback start point (used for cuesheets) */
+ EndTime, /* Playback end point (used for cuesheets) */
/* Preserving replay gain information accurately is a challenge since there
* are several differents formats around. We use an integer fraction, with
@@ -91,7 +101,7 @@ public:
n_fields
};
- typedef aud::range<Field, Title, FormattedTitle> all_fields;
+ typedef aud::range<Field, Field (0), Field (n_fields - 1)> all_fields;
enum ValueType {
String,
@@ -125,19 +135,23 @@ public:
return * this;
}
- explicit operator bool () const
- { return (bool) data; }
-
bool operator== (const Tuple & b) const;
bool operator!= (const Tuple & b) const
{ return ! operator== (b); }
Tuple ref () const;
+ /* Gets/sets the state of the song info. Before setting the state to Valid,
+ * you should ensure that, at a minimum, set_filename() has been called. */
+ State state () const;
+ void set_state (State st);
+
/* Returns the value type of a field if set, otherwise Empty. */
ValueType get_value_type (Field field) const;
- /* Convenience function to determine whether a field is set. */
+ /* Convenience functions */
+ bool valid () const
+ { return state () == Valid; }
bool is_set (Field field) const
{ return get_value_type (field) != Empty; }
@@ -174,16 +188,16 @@ public:
/* In addition to the normal fields, tuples contain an integer array of
* subtune ID numbers. This function sets that array. It also sets
* NumSubtunes to the value <n_subtunes>. */
- void set_subtunes (int n_subtunes, const int * subtunes);
+ void set_subtunes (short n_subtunes, const short * subtunes);
/* Returns the length of the subtune array. If the array has not been set,
* returns zero. Note that if NumSubtunes is changed after
* set_subtunes() is called, this function returns the value <n_subtunes>
* passed to set_subtunes(), not the value of NumSubtunes. */
- int get_n_subtunes () const;
+ short get_n_subtunes () const;
/* Returns the <n>th member of the subtune array. */
- int get_nth_subtune (int n) const;
+ short get_nth_subtune (short n) const;
/* Sets a Replay Gain field pair from a decimal string. */
void set_gain (Field field, Field unit_field, const char * str);
@@ -211,11 +225,14 @@ private:
};
/* somewhat out of place here */
-class PluginHandle;
-struct PlaylistAddItem {
+struct PlaylistAddItem
+{
String filename;
Tuple tuple;
PluginHandle * decoder;
+
+ PlaylistAddItem copy () const
+ { return {filename, tuple.ref (), decoder}; }
};
#endif /* LIBAUDCORE_TUPLE_H */
diff --git a/src/libaudcore/util.cc b/src/libaudcore/util.cc
index c0cdc63..4d92ded 100644
--- a/src/libaudcore/util.cc
+++ b/src/libaudcore/util.cc
@@ -121,6 +121,27 @@ void cut_path_element (char * path, int pos)
path[pos] = 0; /* leave [drive letter and] leading slash */
}
+bool is_cuesheet_entry (const char * filename)
+{
+ const char * ext, * sub;
+ uri_parse (filename, nullptr, & ext, & sub, nullptr);
+ return sub[0] && sub - ext == 4 && ! strcmp_nocase (ext, ".cue", 4);
+}
+
+bool is_subtune (const char * filename)
+{
+ const char * sub;
+ uri_parse (filename, nullptr, nullptr, & sub, nullptr);
+ return sub[0];
+}
+
+StringBuf strip_subtune (const char * filename)
+{
+ const char * sub;
+ uri_parse (filename, nullptr, nullptr, & sub, nullptr);
+ return str_copy (filename, sub - filename);
+}
+
/* Thomas Wang's 32-bit mix function. See:
* http://web.archive.org/web/20070307172248/http://www.concentric.net/~Ttwang/tech/inthash.htm */
diff --git a/src/libaudcore/vfs.cc b/src/libaudcore/vfs.cc
index f4b9e48..8748fd4 100644
--- a/src/libaudcore/vfs.cc
+++ b/src/libaudcore/vfs.cc
@@ -23,31 +23,66 @@
#define __STDC_FORMAT_MACROS
#include <inttypes.h>
#include <string.h>
-#include <sys/stat.h>
-#include <sys/types.h>
-#include <unistd.h>
-
-#include <glib/gstdio.h>
#include "audstrings.h"
#include "i18n.h"
+#include "internal.h"
#include "plugin.h"
#include "plugins-internal.h"
#include "probe-buffer.h"
#include "runtime.h"
#include "vfs_local.h"
-static TransportPlugin * lookup_transport (const char * scheme)
+/* embedded plugins */
+static LocalTransport local_transport;
+static StdinTransport stdin_transport;
+
+static TransportPlugin * lookup_transport (const char * filename,
+ String & error, bool * custom_input = nullptr)
{
+ StringBuf scheme = uri_get_scheme (filename);
+ if (! scheme)
+ {
+ AUDERR ("Invalid URI: %s\n", filename);
+ error = String (_("Invalid URI"));
+ return nullptr;
+ }
+
+ if (! strcmp (scheme, "file"))
+ return & local_transport;
+ if (! strcmp (scheme, "stdin"))
+ return & stdin_transport;
+
for (PluginHandle * plugin : aud_plugin_list (PluginType::Transport))
{
if (! aud_plugin_get_enabled (plugin))
continue;
if (transport_plugin_has_scheme (plugin, scheme))
- return (TransportPlugin *) aud_plugin_get_header (plugin);
+ {
+ auto tp = (TransportPlugin *) aud_plugin_get_header (plugin);
+ if (tp)
+ return tp;
+ }
}
+ if (custom_input)
+ {
+ for (PluginHandle * plugin : aud_plugin_list (PluginType::Input))
+ {
+ if (! aud_plugin_get_enabled (plugin))
+ continue;
+
+ if (input_plugin_has_key (plugin, InputKey::Scheme, scheme))
+ {
+ * custom_input = true;
+ return nullptr;
+ }
+ }
+ }
+
+ AUDERR ("Unknown URI scheme: %s://\n", (const char *) scheme);
+ error = String (_("Unknown URI scheme"));
return nullptr;
}
@@ -61,44 +96,28 @@ static TransportPlugin * lookup_transport (const char * scheme)
*/
EXPORT VFSFile::VFSFile (const char * filename, const char * mode)
{
- StringBuf scheme = uri_get_scheme (filename);
- if (! scheme)
- {
- AUDERR ("Invalid URI: %s\n", filename);
- m_error = String (_("Invalid URI"));
+ auto tp = lookup_transport (filename, m_error);
+ if (! tp)
return;
- }
- const char * sub;
- uri_parse (filename, nullptr, nullptr, & sub, nullptr);
- StringBuf nosub = str_copy (filename, sub - filename);
-
- if (! strcmp (scheme, "file"))
- m_impl.capture (vfs_local_fopen (nosub, mode, m_error));
- else if (! strcmp (scheme, "stdin"))
- m_impl.capture (vfs_stdin_fopen (mode, m_error));
- else
- {
- TransportPlugin * tp = lookup_transport (scheme);
- if (! tp)
- {
- AUDERR ("Unknown URI scheme: %s://", (const char *) scheme);
- m_error = String (_("Unknown URI scheme"));
- return;
- }
-
- m_impl.capture (tp->fopen (nosub, mode, m_error));
- }
-
- if (! m_impl)
+ VFSImpl * impl = tp->fopen (strip_subtune (filename), mode, m_error);
+ if (! impl)
return;
/* enable buffering for read-only handles */
if (mode[0] == 'r' && ! strchr (mode, '+'))
- m_impl.capture (new ProbeBuffer (filename, std::move (m_impl)));
+ impl = new ProbeBuffer (filename, impl);
- AUDINFO ("<%p> open (mode %s) %s\n", m_impl.get (), mode, filename);
+ AUDINFO ("<%p> open (mode %s) %s\n", impl, mode, filename);
m_filename = String (filename);
+ m_impl.capture (impl);
+}
+
+EXPORT VFSFile VFSFile::tmpfile ()
+{
+ VFSFile file;
+ file.m_impl.capture (vfs_tmpfile (file.m_error));
+ return file;
}
/**
@@ -155,8 +174,8 @@ EXPORT int64_t VFSFile::fwrite (const void * ptr, int64_t size, int64_t nmemb)
EXPORT int VFSFile::fseek (int64_t offset, VFSSeekType whence)
{
AUDDBG ("<%p> seek to %" PRId64 " from %s\n", m_impl.get (), offset,
- whence == SEEK_CUR ? "current" : whence == SEEK_SET ? "beginning" :
- whence == SEEK_END ? "end" : "invalid");
+ whence == VFS_SEEK_CUR ? "current" : whence == VFS_SEEK_SET ? "beginning" :
+ whence == VFS_SEEK_END ? "end" : "invalid");
if (! m_impl->fseek (offset, whence))
return 0;
@@ -303,54 +322,72 @@ EXPORT Index<char> VFSFile::read_all ()
return buf;
}
-/**
- * Wrapper for g_file_test().
- *
- * @param path A path to test.
- * @param test A GFileTest to run.
- * @return The result of g_file_test().
- */
-EXPORT bool VFSFile::test_file (const char * path, VFSFileTest test)
+EXPORT bool VFSFile::copy_from (VFSFile & source, int64_t size)
{
- if (strncmp (path, "file://", 7))
- return false; /* only local files are handled */
+ constexpr int bufsize = 65536;
- const char * sub;
- uri_parse (path, nullptr, nullptr, & sub, nullptr);
+ Index<char> buf;
+ buf.resize (bufsize);
- StringBuf no_sub = str_copy (path, sub - path);
+ while (size < 0 || size > 0)
+ {
+ int64_t to_read = (size > 0 && size < bufsize) ? size : bufsize;
+ int64_t readsize = source.fread (buf.begin (), 1, to_read);
- StringBuf path2 = uri_to_filename (no_sub);
- if (! path2)
- return false;
+ if (size > 0)
+ size -= readsize;
-#ifdef S_ISLNK
- if (test & VFS_IS_SYMLINK)
- {
- GStatBuf st;
- if (g_lstat (path2, & st) < 0)
+ if (fwrite (buf.begin (), 1, readsize) != readsize)
return false;
- if (S_ISLNK (st.st_mode))
- test = (VFSFileTest) (test & ~VFS_IS_SYMLINK);
+ if (readsize < to_read)
+ break;
}
-#endif
- if (test & (VFS_IS_REGULAR | VFS_IS_DIR | VFS_IS_EXECUTABLE | VFS_EXISTS))
- {
- GStatBuf st;
- if (g_stat (path2, & st) < 0)
- return false;
+ /* if a fixed size was requested, return true only if all the data was read.
+ * otherwise, return true only if the end of the source file was reached. */
+ return size == 0 || (size < 0 && source.feof ());
+}
+
+EXPORT bool VFSFile::replace_with (VFSFile & source)
+{
+ if (source.fseek (0, VFS_SEEK_SET) < 0)
+ return false;
- if (S_ISREG (st.st_mode))
- test = (VFSFileTest) (test & ~VFS_IS_REGULAR);
- if (S_ISDIR (st.st_mode))
- test = (VFSFileTest) (test & ~VFS_IS_DIR);
- if (st.st_mode & S_IXUSR)
- test = (VFSFileTest) (test & ~VFS_IS_EXECUTABLE);
+ if (fseek (0, VFS_SEEK_SET) < 0)
+ return false;
- test = (VFSFileTest) (test & ~VFS_EXISTS);
- }
+ if (ftruncate (0) < 0)
+ return false;
+
+ return copy_from (source, -1);
+}
+
+EXPORT bool VFSFile::test_file (const char * filename, VFSFileTest test)
+{
+ String error; /* discarded */
+ return test_file (filename, test, error) == test;
+}
+
+EXPORT VFSFileTest VFSFile::test_file (const char * filename, VFSFileTest test, String & error)
+{
+ bool custom_input = false;
+ auto tp = lookup_transport (filename, error, & custom_input);
+
+ /* for URI schemes handled by input plugins, return 0, indicating that we
+ * have no way of testing file attributes */
+ if (custom_input)
+ return VFSFileTest (0);
- return ! test;
+ /* for unsupported URI schemes, return VFS_NO_ACCESS */
+ if (! tp)
+ return VFSFileTest (test & VFS_NO_ACCESS);
+
+ return tp->test_file (strip_subtune (filename), test, error);
+}
+
+EXPORT Index<String> VFSFile::read_folder (const char * filename, String & error)
+{
+ auto tp = lookup_transport (filename, error);
+ return tp ? tp->read_folder (filename, error) : Index<String> ();
}
diff --git a/src/libaudcore/vfs.h b/src/libaudcore/vfs.h
index c6a0a16..e51cf84 100644
--- a/src/libaudcore/vfs.h
+++ b/src/libaudcore/vfs.h
@@ -29,6 +29,7 @@
#include <stdint.h>
+#include <libaudcore/export.h>
#include <libaudcore/index.h>
#include <libaudcore/objects.h>
@@ -37,7 +38,8 @@ enum VFSFileTest {
VFS_IS_SYMLINK = (1 << 1),
VFS_IS_DIR = (1 << 2),
VFS_IS_EXECUTABLE = (1 << 3),
- VFS_EXISTS = (1 << 4)
+ VFS_EXISTS = (1 << 4),
+ VFS_NO_ACCESS = (1 << 5)
};
enum VFSSeekType {
@@ -66,7 +68,17 @@ constexpr VFSSeekType to_vfs_seek_type (int whence)
#endif // WANT_VFS_STDIO_COMPAT
-class VFSImpl
+// #undef POSIX functions/macros to avoid name conflicts
+#undef fread
+#undef fseek
+#undef ftell
+#undef fsize
+#undef feof
+#undef fwrite
+#undef ftruncate
+#undef fflush
+
+class LIBAUDCORE_PUBLIC VFSImpl
{
public:
VFSImpl () {}
@@ -100,6 +112,9 @@ public:
VFSFile (const char * filename, const char * mode);
+ /* creates a temporary file (deleted when closed) */
+ static VFSFile tmpfile ();
+
explicit operator bool () const
{ return (bool) m_impl; }
const char * filename () const
@@ -120,15 +135,33 @@ public:
int ftruncate (int64_t length) __attribute__ ((warn_unused_result));
int fflush () __attribute__ ((warn_unused_result));
+ /* used to read e.g. ICY metadata */
String get_metadata (const char * field);
- void set_limit_to_buffer (bool limit); // added in 3.7
+ /* the VFS layer buffers up to 256 KB of data at the beginning of files
+ * opened in read-only mode; this function disallows reading outside the
+ * buffered region (useful for probing the file type) */
+ void set_limit_to_buffer (bool limit);
/* utility functions */
+ /* reads the entire file into memory (limited to 16 MB) */
Index<char> read_all ();
- static bool test_file (const char * path, VFSFileTest test);
+ /* reads data from another open file and appends it to this one */
+ bool copy_from (VFSFile & source, int64_t size = -1);
+
+ /* overwrites the entire file with the contents of another */
+ bool replace_with (VFSFile & source);
+
+ /* tests certain attributes of a file without opening it.
+ * the 2-argument version returns true if all requested tests passed.
+ * the 3-argument version returns a bitmask indicating which tests passed. */
+ static bool test_file (const char * filename, VFSFileTest test);
+ static VFSFileTest test_file (const char * filename, VFSFileTest test, String & error);
+
+ /* returns a sorted list of folder entries (as full URIs) */
+ static Index<String> read_folder (const char * filename, String & error);
private:
String m_filename, m_error;
diff --git a/src/libaudcore/vfs_local.cc b/src/libaudcore/vfs_local.cc
index c1b10e5..7af685f 100644
--- a/src/libaudcore/vfs_local.cc
+++ b/src/libaudcore/vfs_local.cc
@@ -17,15 +17,16 @@
* the use of this software.
*/
-#define WANT_VFS_STDIO_COMPAT
-#include "vfs_local.h"
-
#include <errno.h>
#include <string.h>
#include <unistd.h>
#include <glib/gstdio.h>
+/* needs to be after system headers for #undef's to take effect */
+#define WANT_VFS_STDIO_COMPAT
+#include "vfs_local.h"
+
#include "audstrings.h"
#include "i18n.h"
#include "runtime.h"
@@ -75,7 +76,7 @@ private:
LocalOp m_last_op;
};
-VFSImpl * vfs_local_fopen (const char * uri, const char * mode, String & error)
+VFSImpl * LocalTransport::fopen (const char * uri, const char * mode, String & error)
{
StringBuf path = uri_to_filename (uri);
@@ -97,7 +98,7 @@ VFSImpl * vfs_local_fopen (const char * uri, const char * mode, String & error)
StringBuf mode2 = str_concat ({mode, suffix});
- FILE * stream = g_fopen (path, mode2);
+ FILE * stream = ::g_fopen (path, mode2);
if (! stream)
{
@@ -108,9 +109,9 @@ VFSImpl * vfs_local_fopen (const char * uri, const char * mode, String & error)
* 2) UTF-8 filesystem mounted on legacy system */
if (errsave == ENOENT)
{
- StringBuf path2 = str_to_utf8 (uri_to_filename (uri, false));
+ StringBuf path2 = uri_to_filename (uri, false);
if (path2 && strcmp (path, path2))
- stream = g_fopen (path2, mode2);
+ stream = ::g_fopen (path2, mode2);
}
if (! stream)
@@ -124,7 +125,7 @@ VFSImpl * vfs_local_fopen (const char * uri, const char * mode, String & error)
return new LocalFile (path, stream);
}
-VFSImpl * vfs_stdin_fopen (const char * mode, String & error)
+VFSImpl * StdinTransport::fopen (const char * uri, const char * mode, String & error)
{
if (mode[0] != 'r' || strchr (mode, '+'))
{
@@ -135,6 +136,21 @@ VFSImpl * vfs_stdin_fopen (const char * mode, String & error)
return new LocalFile ("(stdin)", stdin);
}
+VFSImpl * vfs_tmpfile (String & error)
+{
+ FILE * stream = tmpfile ();
+
+ if (! stream)
+ {
+ int errsave = errno;
+ perror ("(tmpfile)");
+ error = String (strerror (errsave));
+ return nullptr;
+ }
+
+ return new LocalFile ("(tmpfile)", stream);
+}
+
LocalFile::~LocalFile ()
{
// do not close stdin
@@ -305,3 +321,85 @@ ERR:
perror (m_path);
return -1;
}
+
+VFSFileTest LocalTransport::test_file (const char * uri, VFSFileTest test, String & error)
+{
+ StringBuf path = uri_to_filename (uri);
+ if (! path)
+ {
+ error = String (_("Invalid file name"));
+ return VFSFileTest (test & VFS_NO_ACCESS);
+ }
+
+ int passed = 0;
+ bool need_stat = true;
+ GStatBuf st;
+
+#ifdef S_ISLNK
+ if (test & VFS_IS_SYMLINK)
+ {
+ if (g_lstat (path, & st) < 0)
+ {
+ error = String (strerror (errno));
+ passed |= VFS_NO_ACCESS;
+ goto out;
+ }
+
+ if (S_ISLNK (st.st_mode))
+ passed |= VFS_IS_SYMLINK;
+ else
+ need_stat = false;
+ }
+#endif
+
+ if (test & (VFS_IS_REGULAR | VFS_IS_DIR | VFS_IS_EXECUTABLE | VFS_EXISTS | VFS_NO_ACCESS))
+ {
+ if (need_stat && g_stat (path, & st) < 0)
+ {
+ error = String (strerror (errno));
+ passed |= VFS_NO_ACCESS;
+ goto out;
+ }
+
+ if (S_ISREG (st.st_mode))
+ passed |= VFS_IS_REGULAR;
+ if (S_ISDIR (st.st_mode))
+ passed |= VFS_IS_DIR;
+ if (st.st_mode & S_IXUSR)
+ passed |= VFS_IS_EXECUTABLE;
+
+ passed |= VFS_EXISTS;
+ }
+
+out:
+ return VFSFileTest (test & passed);
+}
+
+Index<String> LocalTransport::read_folder (const char * uri, String & error)
+{
+ Index<String> entries;
+
+ StringBuf path = uri_to_filename (uri);
+ if (! path)
+ {
+ error = String (_("Invalid file name"));
+ return entries;
+ }
+
+ GError * gerr = nullptr;
+ GDir * folder = g_dir_open (path, 0, & gerr);
+ if (! folder)
+ {
+ error = String (gerr->message);
+ g_error_free (gerr);
+ return entries;
+ }
+
+ const char * name;
+ while ((name = g_dir_read_name (folder)))
+ entries.append (String (filename_to_uri (filename_build ({path, name}))));
+
+ g_dir_close (folder);
+
+ return entries;
+}
diff --git a/src/libaudcore/vfs_local.h b/src/libaudcore/vfs_local.h
index eed258b..071c0d9 100644
--- a/src/libaudcore/vfs_local.h
+++ b/src/libaudcore/vfs_local.h
@@ -20,9 +20,26 @@
#ifndef LIBAUDCORE_VFS_LOCAL_H
#define LIBAUDCORE_VFS_LOCAL_H
-#include "vfs.h"
+#include "plugin.h"
-VFSImpl * vfs_local_fopen (const char * uri, const char * mode, String & error);
-VFSImpl * vfs_stdin_fopen (const char * mode, String & error);
+class LocalTransport : public TransportPlugin
+{
+public:
+ constexpr LocalTransport () : TransportPlugin (PluginInfo (), nullptr) {}
+
+ VFSImpl * fopen (const char * filename, const char * mode, String & error);
+ VFSFileTest test_file (const char * filename, VFSFileTest test, String & error);
+ Index<String> read_folder (const char * filename, String & error);
+};
+
+class StdinTransport : public TransportPlugin
+{
+public:
+ constexpr StdinTransport () : TransportPlugin (PluginInfo (), nullptr) {}
+
+ VFSImpl * fopen (const char * filename, const char * mode, String & error);
+};
+
+VFSImpl * vfs_tmpfile (String & error);
#endif /* LIBAUDCORE_VFS_LOCAL_H */
diff --git a/src/libaudcore/visualizer.h b/src/libaudcore/visualizer.h
index d99eaff..5c825e6 100644
--- a/src/libaudcore/visualizer.h
+++ b/src/libaudcore/visualizer.h
@@ -20,7 +20,9 @@
#ifndef LIBAUDCORE_VISUALIZER_H
#define LIBAUDCORE_VISUALIZER_H
-class Visualizer
+#include <libaudcore/export.h>
+
+class LIBAUDCORE_PUBLIC Visualizer
{
public:
enum {
diff --git a/src/libaudgui/Makefile b/src/libaudgui/Makefile
index 55ba07f..dde93e1 100644
--- a/src/libaudgui/Makefile
+++ b/src/libaudgui/Makefile
@@ -1,6 +1,6 @@
SHARED_LIB = ${LIB_PREFIX}audgui${LIB_SUFFIX}
-LIB_MAJOR = 3
-LIB_MINOR = 1
+LIB_MAJOR = 4
+LIB_MINOR = 0
SRCS = about.cc \
confirm.cc \
diff --git a/src/libaudgui/eq-preset.cc b/src/libaudgui/eq-preset.cc
index 2aa37b0..a2f1c9d 100644
--- a/src/libaudgui/eq-preset.cc
+++ b/src/libaudgui/eq-preset.cc
@@ -103,14 +103,13 @@ static void populate_list ()
static void save_list ()
{
- auto sort_cb = [] (const EqualizerPreset & a, const EqualizerPreset & b, void *)
- { return strcmp (a.name, b.name); };
-
Index<EqualizerPreset> presets;
for (const PresetItem & item : preset_list)
presets.append (item.preset);
- presets.sort (sort_cb, nullptr);
+ presets.sort ([] (const EqualizerPreset & a, const EqualizerPreset & b)
+ { return strcmp (a.name, b.name); });
+
aud_eq_write_presets (presets, "eq.preset");
}
diff --git a/src/libaudgui/file-opener.cc b/src/libaudgui/file-opener.cc
index a51abb8..efe339c 100644
--- a/src/libaudgui/file-opener.cc
+++ b/src/libaudgui/file-opener.cc
@@ -104,6 +104,7 @@ static GtkWidget * create_filebrowser (gboolean open)
gtk_container_add ((GtkContainer *) window, vbox);
GtkWidget * chooser = gtk_file_chooser_widget_new (GTK_FILE_CHOOSER_ACTION_OPEN);
+ gtk_file_chooser_set_local_only ((GtkFileChooser *) chooser, false);
gtk_file_chooser_set_select_multiple ((GtkFileChooser *) chooser, true);
String path = aud_get_str ("audgui", "filesel_path");
diff --git a/src/libaudgui/infopopup.cc b/src/libaudgui/infopopup.cc
index a117b2b..bc2edfd 100644
--- a/src/libaudgui/infopopup.cc
+++ b/src/libaudgui/infopopup.cc
@@ -318,7 +318,7 @@ EXPORT void audgui_infopopup_show (int playlist, int entry)
String filename = aud_playlist_entry_get_filename (playlist, entry);
Tuple tuple = aud_playlist_entry_get_tuple (playlist, entry);
- if (filename && tuple)
+ if (filename && tuple.valid ())
infopopup_show (filename, tuple);
}
diff --git a/src/libaudgui/infowin.cc b/src/libaudgui/infowin.cc
index 353c9c3..5002dfc 100644
--- a/src/libaudgui/infowin.cc
+++ b/src/libaudgui/infowin.cc
@@ -72,6 +72,7 @@ static struct {
static GtkWidget * infowin;
static int current_playlist_id, current_entry;
static String current_file;
+static Tuple current_tuple;
static PluginHandle * current_decoder = nullptr;
static bool can_write = false;
static QueuedFunc ministatus_timer;
@@ -200,20 +201,17 @@ static void ministatus_display_message (const char * text)
static void infowin_update_tuple ()
{
- Tuple tuple;
- tuple.set_filename (current_file);
-
- set_field_str_from_entry (tuple, Tuple::Title, widgets.title);
- set_field_str_from_entry (tuple, Tuple::Artist, widgets.artist);
- set_field_str_from_entry (tuple, Tuple::Album, widgets.album);
- set_field_str_from_entry (tuple, Tuple::AlbumArtist, widgets.album_artist);
- set_field_str_from_entry (tuple, Tuple::Comment, widgets.comment);
- set_field_str_from_entry (tuple, Tuple::Genre, gtk_bin_get_child ((GtkBin *)
- widgets.genre));
- set_field_int_from_entry (tuple, Tuple::Year, widgets.year);
- set_field_int_from_entry (tuple, Tuple::Track, widgets.track);
-
- if (aud_file_write_tuple (current_file, current_decoder, tuple))
+ set_field_str_from_entry (current_tuple, Tuple::Title, widgets.title);
+ set_field_str_from_entry (current_tuple, Tuple::Artist, widgets.artist);
+ set_field_str_from_entry (current_tuple, Tuple::Album, widgets.album);
+ set_field_str_from_entry (current_tuple, Tuple::AlbumArtist, widgets.album_artist);
+ set_field_str_from_entry (current_tuple, Tuple::Comment, widgets.comment);
+ set_field_str_from_entry (current_tuple, Tuple::Genre,
+ gtk_bin_get_child ((GtkBin *) widgets.genre));
+ set_field_int_from_entry (current_tuple, Tuple::Year, widgets.year);
+ set_field_int_from_entry (current_tuple, Tuple::Track, widgets.track);
+
+ if (aud_file_write_tuple (current_file, current_decoder, current_tuple))
{
ministatus_display_message (_("Save successful"));
gtk_widget_set_sensitive (widgets.apply, false);
@@ -279,6 +277,7 @@ static void infowin_destroyed ()
infowin = nullptr;
current_file = String ();
+ current_tuple = Tuple ();
current_decoder = nullptr;
}
@@ -408,7 +407,7 @@ static void create_infowin ()
hook_associate ("art ready", (HookFunction) infowin_display_image, nullptr);
}
-static void infowin_show (int list, int entry, const char * filename,
+static void infowin_show (int list, int entry, const String & filename,
const Tuple & tuple, PluginHandle * decoder, bool writable)
{
if (! infowin)
@@ -416,7 +415,8 @@ static void infowin_show (int list, int entry, const char * filename,
current_playlist_id = aud_playlist_get_unique_id (list);
current_entry = entry;
- current_file = String (filename);
+ current_file = filename;
+ current_tuple = tuple.ref ();
current_decoder = decoder;
can_write = writable;
@@ -469,17 +469,20 @@ EXPORT void audgui_infowin_show (int playlist, int entry)
String error;
PluginHandle * decoder = aud_playlist_entry_get_decoder (playlist, entry,
Playlist::Wait, & error);
+ Tuple tuple = decoder ? aud_playlist_entry_get_tuple (playlist, entry,
+ Playlist::Wait, & error) : Tuple ();
- if (decoder && ! aud_custom_infowin (filename, decoder))
+ if (decoder && tuple.valid () && ! aud_custom_infowin (filename, decoder))
{
- Tuple tuple = aud_playlist_entry_get_tuple (playlist, entry, Playlist::Wait, & error);
- if (tuple)
- {
- tuple.delete_fallbacks ();
- infowin_show (playlist, entry, filename, tuple, decoder,
- aud_file_can_write_tuple (filename, decoder));
- }
+ /* cuesheet entries cannot be updated */
+ bool can_write = aud_file_can_write_tuple (filename, decoder) &&
+ ! tuple.is_set (Tuple::StartTime);
+
+ tuple.delete_fallbacks ();
+ infowin_show (playlist, entry, filename, tuple, decoder, can_write);
}
+ else
+ audgui_infowin_hide ();
if (error)
aud_ui_show_error (str_printf (_("Error opening %s:\n%s"),
diff --git a/src/libaudgui/init.cc b/src/libaudgui/init.cc
index d560bc3..ede7414 100644
--- a/src/libaudgui/init.cc
+++ b/src/libaudgui/init.cc
@@ -170,5 +170,4 @@ EXPORT void audgui_cleanup ()
plugin_menu_cleanup ();
plugin_prefs_cleanup ();
- urilist_cleanup ();
}
diff --git a/src/libaudgui/internal.h b/src/libaudgui/internal.h
index d54204d..b43c97c 100644
--- a/src/libaudgui/internal.h
+++ b/src/libaudgui/internal.h
@@ -61,7 +61,4 @@ GtkWidget * plugin_view_new (PluginType type);
void status_init ();
void status_cleanup ();
-/* urilist.c */
-void urilist_cleanup ();
-
#endif /* AUDGUI_INTERNAL_H */
diff --git a/src/libaudgui/jump-to-track-cache.cc b/src/libaudgui/jump-to-track-cache.cc
index db07995..7dcf242 100644
--- a/src/libaudgui/jump-to-track-cache.cc
+++ b/src/libaudgui/jump-to-track-cache.cc
@@ -132,7 +132,7 @@ void JumpToTrackCache::init ()
item.entry = entry;
item.path = String (uri_to_display (aud_playlist_entry_get_filename (playlist, entry)));
- Tuple tuple = aud_playlist_entry_get_tuple (playlist, entry, Playlist::Guess);
+ Tuple tuple = aud_playlist_entry_get_tuple (playlist, entry, Playlist::NoWait);
item.title = tuple.get_str (Tuple::Title);
item.artist = tuple.get_str (Tuple::Artist);
item.album = tuple.get_str (Tuple::Album);
diff --git a/src/libaudgui/jump-to-track.cc b/src/libaudgui/jump-to-track.cc
index b903912..a681163 100644
--- a/src/libaudgui/jump-to-track.cc
+++ b/src/libaudgui/jump-to-track.cc
@@ -220,7 +220,7 @@ static void list_get_value (void * user, int row, int column, GValue * value)
g_value_set_int (value, 1 + entry);
break;
case 1:
- Tuple tuple = aud_playlist_entry_get_tuple (playlist, entry, Playlist::Guess);
+ Tuple tuple = aud_playlist_entry_get_tuple (playlist, entry, Playlist::NoWait);
g_value_set_string (value, tuple.get_str (Tuple::FormattedTitle));
break;
}
diff --git a/src/libaudgui/libaudgui-gtk.h b/src/libaudgui/libaudgui-gtk.h
index fc144a5..8bd8c08 100644
--- a/src/libaudgui/libaudgui-gtk.h
+++ b/src/libaudgui/libaudgui-gtk.h
@@ -63,6 +63,10 @@ void audgui_simple_message (GtkWidget * * widget, GtkMessageType type,
GtkWidget * audgui_button_new (const char * text, const char * icon,
AudguiCallback callback, void * data);
+GtkWidget * audgui_file_entry_new (GtkFileChooserAction action, const char * title);
+String audgui_file_entry_get_uri (GtkWidget * entry);
+void audgui_file_entry_set_uri (GtkWidget * entry, const char * uri);
+
GtkWidget * audgui_dialog_new (GtkMessageType type, const char * title,
const char * text, GtkWidget * button1, GtkWidget * button2);
void audgui_dialog_add_widget (GtkWidget * dialog, GtkWidget * widget);
diff --git a/src/libaudgui/list.cc b/src/libaudgui/list.cc
index a0b6ce6..906922b 100644
--- a/src/libaudgui/list.cc
+++ b/src/libaudgui/list.cc
@@ -343,6 +343,10 @@ static void drag_begin (GtkWidget * widget, GdkDragContext * context,
g_signal_stop_emission_by_name (widget, "drag-begin");
model->dragging = true;
+
+ /* If button_press_cb preserved a multiple selection, tell button_release_cb
+ * not to clear it. */
+ model->frozen = false;
}
static void drag_end (GtkWidget * widget, GdkDragContext * context,
@@ -426,14 +430,10 @@ static gboolean drag_motion (GtkWidget * widget, GdkDragContext * context,
{
g_signal_stop_emission_by_name (widget, "drag-motion");
- /* If button_press_cb preserved a multiple selection, tell button_release_cb
- * not to clear it. */
- model->frozen = false;
-
- if (model->dragging && MODEL_HAS_CB (model, shift_rows)) /* dragging within same list */
- gdk_drag_status (context, GDK_ACTION_MOVE, time);
- else if (MODEL_HAS_CB (model, data_type)) /* cross-widget dragging */
- gdk_drag_status (context, GDK_ACTION_COPY, time);
+ if (model->dragging && MODEL_HAS_CB (model, shift_rows))
+ gdk_drag_status (context, GDK_ACTION_MOVE, time); /* dragging within same list */
+ else if (MODEL_HAS_CB (model, data_type) && MODEL_HAS_CB (model, receive_data))
+ gdk_drag_status (context, GDK_ACTION_COPY, time); /* cross-widget dragging */
else
return false;
@@ -489,15 +489,17 @@ static gboolean drag_drop (GtkWidget * widget, GdkDragContext * context, int x,
gboolean success = true;
int row = audgui_list_row_at_point_rounded (widget, x, y);
- if (model->dragging && MODEL_HAS_CB (model, shift_rows)) /* dragging within same list */
+ if (model->dragging && MODEL_HAS_CB (model, shift_rows))
{
+ /* dragging within same list */
if (model->clicked_row >= 0 && model->clicked_row < model->rows)
model->cbs->shift_rows (model->user, model->clicked_row, row);
else
success = false;
}
- else if (MODEL_HAS_CB (model, data_type)) /* cross-widget dragging */
+ else if (MODEL_HAS_CB (model, data_type) && MODEL_HAS_CB (model, receive_data))
{
+ /* cross-widget dragging */
model->receive_row = row;
gtk_drag_get_data (widget, context, gdk_atom_intern
(model->cbs->data_type, false), time);
@@ -608,18 +610,22 @@ EXPORT GtkWidget * audgui_list_new_real (const AudguiListCallbacks * cbs, int cb
gboolean supports_drag = false;
- if (MODEL_HAS_CB (model, data_type) && MODEL_HAS_CB (model, get_data) &&
- MODEL_HAS_CB (model, receive_data))
+ if (MODEL_HAS_CB (model, data_type) &&
+ (MODEL_HAS_CB (model, get_data) || MODEL_HAS_CB (model, receive_data)))
{
const GtkTargetEntry target = {(char *) cbs->data_type, 0, 0};
- gtk_drag_source_set (list, GDK_BUTTON1_MASK, & target, 1,
- GDK_ACTION_COPY);
- gtk_drag_dest_set (list, (GtkDestDefaults) 0, & target, 1, GDK_ACTION_COPY);
+ if (MODEL_HAS_CB (model, get_data))
+ {
+ gtk_drag_source_set (list, GDK_BUTTON1_MASK, & target, 1, GDK_ACTION_COPY);
+ g_signal_connect (list, "drag-data-get", (GCallback) drag_data_get, model);
+ }
- g_signal_connect (list, "drag-data-get", (GCallback) drag_data_get, model);
- g_signal_connect (list, "drag-data-received", (GCallback)
- drag_data_received, model);
+ if (MODEL_HAS_CB (model, receive_data))
+ {
+ gtk_drag_dest_set (list, (GtkDestDefaults) 0, & target, 1, GDK_ACTION_COPY);
+ g_signal_connect (list, "drag-data-received", (GCallback) drag_data_received, model);
+ }
supports_drag = true;
}
diff --git a/src/libaudgui/menu.cc b/src/libaudgui/menu.cc
index 3069d8b..ef5ac34 100644
--- a/src/libaudgui/menu.cc
+++ b/src/libaudgui/menu.cc
@@ -65,7 +65,7 @@ static void unhook_cb (GtkCheckMenuItem * check, const AudguiMenuItem * item)
EXPORT GtkWidget * audgui_menu_item_new_with_domain
(const AudguiMenuItem * item, GtkAccelGroup * accel, const char * domain)
{
- const char * name = domain ? dgettext (domain, item->name) : item->name;
+ const char * name = (domain && item->name) ? dgettext (domain, item->name) : item->name;
GtkWidget * widget = nullptr;
if (name && item->func && ! item->cname) /* normal widget */
diff --git a/src/libaudgui/playlists.cc b/src/libaudgui/playlists.cc
index d106292..4922fba 100644
--- a/src/libaudgui/playlists.cc
+++ b/src/libaudgui/playlists.cc
@@ -68,7 +68,7 @@ static void finish_job (void * data)
Playlist::GetMode mode = Playlist::Wait;
if (aud_get_bool (nullptr, "metadata_on_play"))
- mode = Playlist::Nothing;
+ mode = Playlist::NoWait;
if (list >= 0)
{
@@ -184,6 +184,7 @@ static void create_selector (ImportExportJob * job, const char * filename, const
}
job->selector = gtk_file_chooser_dialog_new (title, nullptr, action, nullptr, nullptr);
+ gtk_file_chooser_set_local_only ((GtkFileChooser *) job->selector, false);
if (filename)
gtk_file_chooser_set_uri ((GtkFileChooser *) job->selector, filename);
diff --git a/src/libaudgui/prefs-widget.cc b/src/libaudgui/prefs-widget.cc
index df6b68b..c240ece 100644
--- a/src/libaudgui/prefs-widget.cc
+++ b/src/libaudgui/prefs-widget.cc
@@ -34,7 +34,7 @@ static void widget_changed (GtkWidget * widget, const PreferencesWidget * w)
{
case PreferencesWidget::CheckButton:
{
- gboolean set = gtk_toggle_button_get_active ((GtkToggleButton *) widget);
+ bool set = gtk_toggle_button_get_active ((GtkToggleButton *) widget);
w->cfg.set_bool (set);
auto child = (GtkWidget *) g_object_get_data ((GObject *) widget, "child");
@@ -45,10 +45,17 @@ static void widget_changed (GtkWidget * widget, const PreferencesWidget * w)
}
case PreferencesWidget::RadioButton:
- if (gtk_toggle_button_get_active ((GtkToggleButton *) widget))
+ {
+ bool set = gtk_toggle_button_get_active ((GtkToggleButton *) widget);
+ if (set)
w->cfg.set_int (w->data.radio_btn.value);
+ auto child = (GtkWidget *) g_object_get_data ((GObject *) widget, "child");
+ if (child)
+ gtk_widget_set_sensitive (child, set);
+
break;
+ }
case PreferencesWidget::SpinButton:
if (w->cfg.type == WidgetConfig::Int)
@@ -66,6 +73,13 @@ static void widget_changed (GtkWidget * widget, const PreferencesWidget * w)
w->cfg.set_string (gtk_entry_get_text ((GtkEntry *) widget));
break;
+ case PreferencesWidget::FileEntry:
+ {
+ String uri = audgui_file_entry_get_uri (widget);
+ w->cfg.set_string (uri ? uri : "");
+ break;
+ }
+
case PreferencesWidget::ComboBox:
{
auto items = (const ComboItem *) g_object_get_data ((GObject *) widget, "comboitems");
@@ -120,6 +134,10 @@ static void widget_update (void *, void * widget)
gtk_entry_set_text ((GtkEntry *) widget, w->cfg.get_string ());
break;
+ case PreferencesWidget::FileEntry:
+ audgui_file_entry_set_uri ((GtkWidget *) widget, w->cfg.get_string ());
+ break;
+
case PreferencesWidget::ComboBox:
combobox_update ((GtkWidget *) widget, w);
break;
@@ -158,6 +176,7 @@ static void widget_init (GtkWidget * widget, const PreferencesWidget * w)
break;
case PreferencesWidget::Entry:
+ case PreferencesWidget::FileEntry:
case PreferencesWidget::ComboBox:
g_signal_connect (widget, "changed", (GCallback) widget_changed, (void *) w);
break;
@@ -247,6 +266,31 @@ static void create_entry (const PreferencesWidget * widget, GtkWidget * * label,
widget_init (* entry, widget);
}
+/* WIDGET_FILE_ENTRY */
+
+static void create_file_entry (const PreferencesWidget * widget,
+ GtkWidget * * label, GtkWidget * * entry, const char * domain)
+{
+ switch (widget->data.file_entry.mode)
+ {
+ case FileSelectMode::File:
+ * entry = audgui_file_entry_new (GTK_FILE_CHOOSER_ACTION_OPEN, _("Choose File"));
+ break;
+
+ case FileSelectMode::Folder:
+ * entry = audgui_file_entry_new (GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, _("Choose Folder"));
+ break;
+ }
+
+ if (widget->label)
+ {
+ * label = gtk_label_new (dgettext (domain, widget->label));
+ gtk_misc_set_alignment ((GtkMisc *) * label, 1, 0.5);
+ }
+
+ widget_init (* entry, widget);
+}
+
/* WIDGET_COMBO_BOX */
static void combobox_update (GtkWidget * combobox, const PreferencesWidget * widget)
@@ -339,6 +383,11 @@ static void fill_table (GtkWidget * table,
middle_policy = (GtkAttachOptions) (GTK_EXPAND | GTK_FILL);
break;
+ case PreferencesWidget::FileEntry:
+ create_file_entry (& w, & widget_left, & widget_middle, domain);
+ middle_policy = (GtkAttachOptions) (GTK_EXPAND | GTK_FILL);
+ break;
+
case PreferencesWidget::ComboBox:
create_cbox (& w, & widget_left, & widget_middle, domain);
break;
@@ -371,7 +420,7 @@ void audgui_create_widgets_with_domain (GtkWidget * box,
{
GtkWidget * widget = nullptr, * child_box = nullptr;
bool disable_child = false;
- GSList * radio_btn_group = nullptr;
+ GSList * radio_btn_group[2] = {};
int indent = 0;
int spacing = 0;
@@ -406,8 +455,11 @@ void audgui_create_widgets_with_domain (GtkWidget * box,
widget = nullptr;
disable_child = false;
- if (radio_btn_group && w.type != PreferencesWidget::RadioButton)
- radio_btn_group = nullptr;
+ if (w.type != PreferencesWidget::RadioButton)
+ radio_btn_group[w.child] = nullptr;
+
+ if (! w.child)
+ radio_btn_group[true] = nullptr;
switch (w.type)
{
@@ -449,9 +501,10 @@ void audgui_create_widgets_with_domain (GtkWidget * box,
}
case PreferencesWidget::RadioButton:
- widget = gtk_radio_button_new_with_mnemonic (radio_btn_group,
- dgettext (domain, w.label));
- radio_btn_group = gtk_radio_button_get_group ((GtkRadioButton *) widget);
+ widget = gtk_radio_button_new_with_mnemonic
+ (radio_btn_group[w.child], dgettext (domain, w.label));
+ radio_btn_group[w.child] = gtk_radio_button_get_group ((GtkRadioButton *) widget);
+ disable_child = (w.cfg.get_int () != w.data.radio_btn.value);
widget_init (widget, & w);
break;
@@ -503,11 +556,16 @@ void audgui_create_widgets_with_domain (GtkWidget * box,
break;
case PreferencesWidget::Entry:
+ case PreferencesWidget::FileEntry:
{
widget = gtk_hbox_new (false, 6);
GtkWidget * entry = nullptr;
- create_entry (& w, & label, & entry, domain);
+
+ if (w.type == PreferencesWidget::FileEntry)
+ create_file_entry (& w, & label, & entry, domain);
+ else
+ create_entry (& w, & label, & entry, domain);
if (label)
gtk_box_pack_start ((GtkBox *) widget, label, false, false, 0);
diff --git a/src/libaudgui/prefs-window.cc b/src/libaudgui/prefs-window.cc
index 948119c..5ba9a09 100644
--- a/src/libaudgui/prefs-window.cc
+++ b/src/libaudgui/prefs-window.cc
@@ -125,12 +125,20 @@ static const ComboItem chardet_detector_presets[] = {
};
static const ComboItem bitdepth_elements[] = {
+ ComboItem (N_("Automatic"), -1),
ComboItem ("16", 16),
ComboItem ("24", 24),
ComboItem ("32", 32),
ComboItem (N_("Floating point"), 0)
};
+static const ComboItem record_elements[] = {
+ ComboItem (N_("As decoded"), (int) OutputStream::AsDecoded),
+ ComboItem (N_("After applying ReplayGain"), (int) OutputStream::AfterReplayGain),
+ ComboItem (N_("After applying effects"), (int) OutputStream::AfterEffects),
+ ComboItem (N_("After applying equalization"), (int) OutputStream::AfterEqualizer)
+};
+
static Index<ComboItem> iface_combo_elements;
static int iface_combo_selected;
static GtkWidget * iface_prefs_box;
@@ -160,7 +168,7 @@ static void output_bit_depth_changed ();
static const PreferencesWidget output_combo_widgets[] = {
WidgetCombo (N_("Output plugin:"),
- WidgetInt (output_combo_selected, output_combo_changed),
+ WidgetInt (output_combo_selected, output_combo_changed, "audgui update output combo"),
{0, output_combo_fill}),
WidgetCustomGTK (output_create_config_button),
WidgetCustomGTK (output_create_about_button)
@@ -199,15 +207,19 @@ static const PreferencesWidget audio_page_widgets[] = {
WidgetSpin (N_("Buffer size:"),
WidgetInt (0, "output_buffer_size"),
{100, 10000, 1000, N_("ms")}),
- WidgetCustomGTK (record_create_checkbox),
- WidgetBox ({{record_buttons}, true},
- WIDGET_CHILD),
WidgetCheck (N_("Soft clipping"),
WidgetBool (0, "soft_clipping")),
WidgetCheck (N_("Use software volume control (not recommended)"),
WidgetBool (0, "software_volume_control")),
- WidgetLabel (N_("<b>Replay Gain</b>")),
- WidgetCheck (N_("Enable Replay Gain"),
+ WidgetLabel (N_("<b>Recording Settings</b>")),
+ WidgetCustomGTK (record_create_checkbox),
+ WidgetBox ({{record_buttons}, true},
+ WIDGET_CHILD),
+ WidgetCombo (N_("Record stream:"),
+ WidgetInt (0, "record_stream"),
+ {{record_elements}}),
+ WidgetLabel (N_("<b>ReplayGain</b>")),
+ WidgetCheck (N_("Enable ReplayGain"),
WidgetBool (0, "enable_replay_gain")),
WidgetCheck (N_("Album mode"),
WidgetBool (0, "replay_gain_album"),
@@ -215,8 +227,6 @@ static const PreferencesWidget audio_page_widgets[] = {
WidgetCheck (N_("Prevent clipping (recommended)"),
WidgetBool (0, "enable_clipping_prevention"),
WIDGET_CHILD),
- WidgetLabel (N_("<b>Adjust Levels</b>"),
- WIDGET_CHILD),
WidgetTable ({{gain_table}},
WIDGET_CHILD)
};
@@ -279,8 +289,10 @@ static const PreferencesWidget playlist_page_widgets[] = {
WidgetLabel (N_("<b>Song Display</b>")),
WidgetCheck (N_("Show song numbers"),
WidgetBool (0, "show_numbers_in_pl", send_title_change)),
- WidgetCheck (N_("Show leading zeroes (02:00 instead of 2:00)"),
+ WidgetCheck (N_("Show leading zeroes (02:00 vs. 2:00)"),
WidgetBool (0, "leading_zero", send_title_change)),
+ WidgetCheck (N_("Show hours separately (1:30:00 vs. 90:00)"),
+ WidgetBool (0, "show_hours", send_title_change)),
WidgetCustomGTK (create_titlestring_table),
WidgetLabel (N_("<b>Compatibility</b>")),
WidgetCheck (N_("Interpret \\ (backward slash) as a folder delimiter"),
@@ -617,13 +629,20 @@ static void create_appearance_category ()
static void output_combo_changed ()
{
- PluginHandle * plugin = aud_plugin_list (PluginType::Output)[output_combo_selected];
+ auto & list = aud_plugin_list (PluginType::Output);
+ PluginHandle * plugin = list[output_combo_selected];
if (aud_plugin_enable (plugin, true))
{
gtk_widget_set_sensitive (output_config_button, aud_plugin_has_configure (plugin));
gtk_widget_set_sensitive (output_about_button, aud_plugin_has_about (plugin));
}
+ else
+ {
+ /* set combo box back to current output */
+ output_combo_selected = list.find (aud_plugin_get_current (PluginType::Output));
+ hook_call ("audgui update output combo", nullptr);
+ }
}
static ArrayRef<ComboItem> output_combo_fill ()
diff --git a/src/libaudgui/preset-browser.cc b/src/libaudgui/preset-browser.cc
index fa7ccb5..9144086 100644
--- a/src/libaudgui/preset-browser.cc
+++ b/src/libaudgui/preset-browser.cc
@@ -51,6 +51,8 @@ static void show_preset_browser (const char * title, gboolean save,
GTK_RESPONSE_CANCEL, save ? _("Save") : _("Load"), GTK_RESPONSE_ACCEPT,
nullptr);
+ gtk_file_chooser_set_local_only ((GtkFileChooser *) browser, false);
+
if (default_filename)
gtk_file_chooser_set_current_name ((GtkFileChooser *) browser, default_filename);
diff --git a/src/libaudgui/queue-manager.cc b/src/libaudgui/queue-manager.cc
index 195a6ba..2b5e6d0 100644
--- a/src/libaudgui/queue-manager.cc
+++ b/src/libaudgui/queue-manager.cc
@@ -45,7 +45,7 @@ static void get_value (void * user, int row, int column, GValue * value)
g_value_set_int (value, 1 + entry);
break;
case COLUMN_TITLE:
- Tuple tuple = aud_playlist_entry_get_tuple (list, entry, Playlist::Guess);
+ Tuple tuple = aud_playlist_entry_get_tuple (list, entry, Playlist::NoWait);
g_value_set_string (value, tuple.get_str (Tuple::FormattedTitle));
break;
}
diff --git a/src/libaudgui/status.cc b/src/libaudgui/status.cc
index fa04fd3..6ba9b3c 100644
--- a/src/libaudgui/status.cc
+++ b/src/libaudgui/status.cc
@@ -27,7 +27,7 @@
static GtkWidget * progress_window;
static GtkWidget * progress_label, * progress_label_2;
-static GtkWidget * error_window;
+static GtkWidget * error_window, * info_window;
static void create_progress_window ()
{
@@ -85,12 +85,18 @@ static void show_error (void * data, void * user)
audgui_simple_message (& error_window, GTK_MESSAGE_ERROR, _("Error"), (const char *) data);
}
+static void show_info (void * data, void * user)
+{
+ audgui_simple_message (& info_window, GTK_MESSAGE_INFO, _("Information"), (const char *) data);
+}
+
void status_init ()
{
hook_associate ("ui show progress", show_progress, nullptr);
hook_associate ("ui show progress 2", show_progress_2, nullptr);
hook_associate ("ui hide progress", hide_progress, nullptr);
hook_associate ("ui show error", show_error, nullptr);
+ hook_associate ("ui show info", show_info, nullptr);
}
void status_cleanup ()
@@ -99,9 +105,12 @@ void status_cleanup ()
hook_dissociate ("ui show progress 2", show_progress_2);
hook_dissociate ("ui hide progress", hide_progress);
hook_dissociate ("ui show error", show_error);
+ hook_dissociate ("ui show info", show_info);
if (progress_window)
gtk_widget_destroy (progress_window);
if (error_window)
gtk_widget_destroy (error_window);
+ if (info_window)
+ gtk_widget_destroy (info_window);
}
diff --git a/src/libaudgui/urilist.cc b/src/libaudgui/urilist.cc
index 1dc04e4..a0809f4 100644
--- a/src/libaudgui/urilist.cc
+++ b/src/libaudgui/urilist.cc
@@ -21,33 +21,13 @@
#include <libaudcore/audstrings.h>
#include <libaudcore/drct.h>
-#include <libaudcore/mainloop.h>
-#include <libaudcore/multihash.h>
#include <libaudcore/playlist.h>
-#include <libaudcore/tuple.h>
-#include <libaudcore/vfs.h>
#include "libaudgui.h"
-static SimpleHash<String, Tuple> tuple_cache;
-static QueuedFunc cleanup_timer;
-
-void urilist_cleanup ()
-{
- tuple_cache.clear ();
- cleanup_timer.stop ();
-}
-
static String check_uri (const char * name)
{
- if (! strstr (name, "://"))
- {
- StringBuf uri = filename_to_uri (name);
- if (uri)
- return String (uri);
- }
-
- return String (name);
+ return strstr (name, "://") ? String (name) : String (filename_to_uri (name));
}
static Index<PlaylistAddItem> urilist_to_index (const char * list)
@@ -67,12 +47,7 @@ static Index<PlaylistAddItem> urilist_to_index (const char * list)
next = end = strchr (list, 0);
if (end > list)
- {
- String filename = check_uri (str_copy (list, end - list));
- const Tuple * tuple = tuple_cache.lookup (filename);
-
- index.append (filename, tuple ? tuple->ref () : Tuple ());
- }
+ index.append (check_uri (str_copy (list, end - list)));
list = next;
}
@@ -92,6 +67,8 @@ EXPORT void audgui_urilist_insert (int playlist, int at, const char * list)
EXPORT Index<char> audgui_urilist_create_from_selected (int playlist)
{
+ aud_playlist_cache_selected (playlist);
+
Index<char> buf;
int entries = aud_playlist_entry_count (playlist);
@@ -103,15 +80,9 @@ EXPORT Index<char> audgui_urilist_create_from_selected (int playlist)
buf.append ('\n');
String filename = aud_playlist_entry_get_filename (playlist, count);
- Tuple tuple = aud_playlist_entry_get_tuple (playlist, count, Playlist::Nothing);
-
buf.insert (filename, -1, strlen (filename));
- if (tuple)
- tuple_cache.add (filename, std::move (tuple));
}
}
- cleanup_timer.queue (30000, [] (void *) { urilist_cleanup (); }, nullptr);
-
return buf;
}
diff --git a/src/libaudgui/util.cc b/src/libaudgui/util.cc
index 54e1c74..98307e5 100644
--- a/src/libaudgui/util.cc
+++ b/src/libaudgui/util.cc
@@ -125,6 +125,86 @@ EXPORT GtkWidget * audgui_button_new (const char * text, const char * icon,
return button;
}
+struct FileEntryData {
+ GtkFileChooserAction action;
+ String title;
+};
+
+static void entry_response_cb (GtkWidget * dialog, int response, GtkWidget * entry)
+{
+ if (response == GTK_RESPONSE_ACCEPT)
+ {
+ char * uri = gtk_file_chooser_get_uri ((GtkFileChooser *) dialog);
+ if (uri)
+ {
+ audgui_file_entry_set_uri (entry, uri);
+ g_free (uri);
+ }
+ }
+
+ gtk_widget_destroy (dialog);
+}
+
+static void entry_browse_cb (GtkWidget * entry, GtkEntryIconPosition pos,
+ GdkEvent * event, const FileEntryData * data)
+{
+ GtkWidget * dialog = gtk_file_chooser_dialog_new (data->title, nullptr,
+ data->action, _("Open"), GTK_RESPONSE_ACCEPT, _("Cancel"),
+ GTK_RESPONSE_REJECT, nullptr);
+
+ gtk_file_chooser_set_local_only ((GtkFileChooser *) dialog, false);
+
+ String uri = audgui_file_entry_get_uri (entry);
+ if (uri)
+ gtk_file_chooser_set_uri ((GtkFileChooser *) dialog, uri);
+
+ g_signal_connect (dialog, "response", (GCallback) entry_response_cb, entry);
+ g_signal_connect_object (entry, "destroy", (GCallback) gtk_widget_destroy,
+ dialog, G_CONNECT_SWAPPED);
+
+ gtk_widget_show (dialog);
+}
+
+EXPORT GtkWidget * audgui_file_entry_new (GtkFileChooserAction action, const char * title)
+{
+ GtkWidget * entry = gtk_entry_new ();
+
+ auto data = new FileEntryData {action, String (title)};
+ auto destroy_cb = [] (void * data) { delete (FileEntryData *) data; };
+ g_object_set_data_full ((GObject *) entry, "file-entry-data", data, destroy_cb);
+
+ gtk_entry_set_icon_from_icon_name ((GtkEntry *) entry,
+ GTK_ENTRY_ICON_SECONDARY, "document-open");
+ g_signal_connect (entry, "icon-press", (GCallback) entry_browse_cb, data);
+
+ return entry;
+}
+
+EXPORT String audgui_file_entry_get_uri (GtkWidget * entry)
+{
+ const char * text = gtk_entry_get_text ((GtkEntry *) entry);
+
+ if (! text[0])
+ return String ();
+ else if (strstr (text, "://"))
+ return String (text);
+ else
+ return String (filename_to_uri (filename_normalize (filename_expand (str_copy (text)))));
+}
+
+EXPORT void audgui_file_entry_set_uri (GtkWidget * entry, const char * uri)
+{
+ if (! uri || ! uri[0])
+ {
+ gtk_entry_set_text ((GtkEntry *) entry, "");
+ return;
+ }
+
+ StringBuf path = uri_to_filename (uri, false);
+ gtk_entry_set_text ((GtkEntry *) entry, path ? filename_contract (std::move (path)) : uri);
+ gtk_editable_set_position ((GtkEditable *) entry, -1);
+}
+
EXPORT GtkWidget * audgui_dialog_new (GtkMessageType type, const char * title,
const char * text, GtkWidget * button1, GtkWidget * button2)
{
diff --git a/src/libaudqt/Makefile b/src/libaudqt/Makefile
index e8bbd2f..b3b6f9a 100644
--- a/src/libaudqt/Makefile
+++ b/src/libaudqt/Makefile
@@ -1,6 +1,6 @@
SHARED_LIB = ${LIB_PREFIX}audqt${LIB_SUFFIX}
-LIB_MAJOR = 0
-LIB_MINOR = 1
+LIB_MAJOR = 1
+LIB_MINOR = 0
SRCS = about.cc \
art.cc \
@@ -22,7 +22,11 @@ SRCS = about.cc \
util.cc \
volumebutton.cc
-INCLUDES = libaudqt.h iface.h volumebutton.h info-widget.h menu.h
+INCLUDES = export.h \
+ iface.h \
+ info-widget.h \
+ libaudqt.h \
+ menu.h
include ../../buildsys.mk
include ../../extra.mk
@@ -33,7 +37,8 @@ LD = ${CXX}
CPPFLAGS := -I.. -I../.. \
${CPPFLAGS} \
- ${QT_CFLAGS}
+ ${QT_CFLAGS} \
+ -DLIBAUDQT_BUILD
CFLAGS += ${LIB_CFLAGS}
diff --git a/src/libaudqt/export.h b/src/libaudqt/export.h
new file mode 100644
index 0000000..457e848
--- /dev/null
+++ b/src/libaudqt/export.h
@@ -0,0 +1,33 @@
+/*
+ * export.h
+ * Copyright 2016 John Lindgren
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice,
+ * this list of conditions, and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions, and the following disclaimer in the documentation
+ * provided with the distribution.
+ *
+ * This software is provided "as is" and without any warranty, express or
+ * implied. In no event shall the authors be liable for any damages arising from
+ * the use of this software.
+ */
+
+#ifndef LIBAUDQT_EXPORT_H
+#define LIBAUDQT_EXPORT_H
+
+#ifdef _WIN32
+ #ifdef LIBAUDQT_BUILD
+ #define LIBAUDQT_PUBLIC __declspec(dllexport)
+ #else
+ #define LIBAUDQT_PUBLIC __declspec(dllimport)
+ #endif
+#else
+ #define LIBAUDQT_PUBLIC __attribute__ ((visibility ("default")))
+#endif
+
+#endif // LIBAUDQT_EXPORT_H
diff --git a/src/libaudqt/iface.h b/src/libaudqt/iface.h
index e799dd1..fe36766 100644
--- a/src/libaudqt/iface.h
+++ b/src/libaudqt/iface.h
@@ -21,30 +21,33 @@
#define LIBAUDQT_IFACE_H
#include <libaudcore/plugin.h>
+#include <libaudqt/export.h>
#include <libaudqt/libaudqt.h>
#include <libaudqt/menu.h>
namespace audqt {
-class QtIfacePlugin : public IfacePlugin
+class LIBAUDQT_PUBLIC QtIfacePlugin : public IfacePlugin
{
public:
constexpr QtIfacePlugin (PluginInfo info) : IfacePlugin (info) {}
void show_about_window () { aboutwindow_show (); }
void hide_about_window () { aboutwindow_hide (); }
- void show_filebrowser (bool open) { fileopener_show (open ? FileMode::Open : FileMode::Add); }
+
+ void show_filebrowser (bool open)
+ { fileopener_show (open ? FileMode::Open : FileMode::Add); }
+
void hide_filebrowser () {}
void show_jump_to_song () {}
void hide_jump_to_song () {}
void show_prefs_window () { prefswin_show (); }
void hide_prefs_window () { prefswin_hide (); }
- void plugin_menu_add (AudMenuID id, void func (), const char * name, const char * icon) {
- menu_add (id, func, name, icon);
- }
- void plugin_menu_remove (AudMenuID id, void func ()) {
- menu_remove (id, func);
- }
+
+ void plugin_menu_add (AudMenuID id, void func (), const char * name, const char * icon)
+ { menu_add (id, func, name, icon); }
+ void plugin_menu_remove (AudMenuID id, void func ())
+ { menu_remove (id, func); }
};
} // namespace audqt
diff --git a/src/libaudqt/info-widget.cc b/src/libaudqt/info-widget.cc
index 85b0c0c..aa86e14 100644
--- a/src/libaudqt/info-widget.cc
+++ b/src/libaudqt/info-widget.cc
@@ -25,6 +25,7 @@
#include <libaudcore/i18n.h>
#include <libaudcore/probe.h>
+#include <libaudcore/tuple.h>
namespace audqt {
@@ -51,15 +52,48 @@ static const TupleFieldMap tuple_field_map[] = {
{nullptr, Tuple::Invalid, false},
{N_("Technical"), Tuple::Invalid, false},
{N_("Length"), Tuple::Length, false},
- {N_("MIME Type"), Tuple::MIMEType, false},
{N_("Codec"), Tuple::Codec, false},
{N_("Quality"), Tuple::Quality, false},
{N_("Bitrate"), Tuple::Bitrate, false},
};
-EXPORT InfoWidget::InfoWidget (QWidget * parent) : QTreeView (parent)
+class InfoModel : public QAbstractTableModel
{
- setModel (& m_model);
+public:
+ InfoModel (QObject * parent = nullptr) :
+ QAbstractTableModel (parent) {}
+
+ int rowCount (const QModelIndex & parent = QModelIndex ()) const
+ { return aud::n_elems (tuple_field_map); }
+ int columnCount (const QModelIndex & parent = QModelIndex ()) const
+ { return 2; }
+
+ QVariant data (const QModelIndex & index, int role = Qt::DisplayRole) const;
+ bool setData (const QModelIndex & index, const QVariant & value, int role = Qt::EditRole);
+ Qt::ItemFlags flags (const QModelIndex & index) const;
+
+ void setTupleData (const Tuple & tuple, String filename, PluginHandle * plugin)
+ {
+ m_tuple = tuple.ref ();
+ m_filename = filename;
+ m_plugin = plugin;
+ m_dirty = false;
+ }
+
+ bool updateFile () const;
+
+private:
+ Tuple m_tuple;
+ String m_filename;
+ PluginHandle * m_plugin = nullptr;
+ bool m_dirty = false;
+};
+
+EXPORT InfoWidget::InfoWidget (QWidget * parent) :
+ QTreeView (parent),
+ m_model (new InfoModel (this))
+{
+ setModel (m_model);
header ()->hide ();
setIndentation (0);
resizeColumnToContents (0);
@@ -72,29 +106,14 @@ EXPORT InfoWidget::~InfoWidget ()
EXPORT void InfoWidget::fillInfo (int playlist, int entry, const char * filename, const Tuple & tuple,
PluginHandle * decoder, bool updating_enabled)
{
- m_model.setTupleData (tuple, String (filename), decoder);
+ m_model->setTupleData (tuple, String (filename), decoder);
reset ();
setEditTriggers (updating_enabled ? QAbstractItemView::SelectedClicked : QAbstractItemView::NoEditTriggers);
}
EXPORT bool InfoWidget::updateFile ()
{
- return m_model.updateFile ();
-}
-
-InfoModel::InfoModel (QObject * parent) : QAbstractTableModel (parent)
-{
-}
-
-int InfoModel::rowCount (const QModelIndex & parent) const
-{
- auto r = ArrayRef<TupleFieldMap> (tuple_field_map);
- return r.len;
-}
-
-int InfoModel::columnCount (const QModelIndex & parent) const
-{
- return 2;
+ return m_model->updateFile ();
}
bool InfoModel::updateFile () const
@@ -102,10 +121,7 @@ bool InfoModel::updateFile () const
if (! m_dirty)
return true;
- Tuple t = m_tuple.ref ();
- t.set_filename (m_filename);
-
- return aud_file_write_tuple (m_filename, m_plugin, t);
+ return aud_file_write_tuple (m_filename, m_plugin, m_tuple);
}
bool InfoModel::setData (const QModelIndex & index, const QVariant & value, int role)
@@ -122,7 +138,7 @@ bool InfoModel::setData (const QModelIndex & index, const QVariant & value, int
auto t = Tuple::field_get_type (field_id);
if (t == Tuple::String)
{
- m_tuple.set_str (field_id, value.toString ().toLocal8Bit ());
+ m_tuple.set_str (field_id, value.toString ().toUtf8 ());
emit dataChanged (index, index, {role});
return true;
}
@@ -144,25 +160,19 @@ QVariant InfoModel::data (const QModelIndex & index, int role) const
{
if (index.column () == 0)
return translate_str (tuple_field_map [index.row ()].name);
- else if (index.column () == 1 && m_tuple)
+ else if (index.column () == 1)
{
if (field_id == Tuple::Invalid)
return QVariant ();
- auto t = Tuple::field_get_type (field_id);
-
- if (t == Tuple::String)
+ switch (m_tuple.get_value_type (field_id))
{
- const char * res = m_tuple.get_str (field_id);
- if (res)
- return QString (res);
- }
- else if (t == Tuple::Int)
- {
- int res = m_tuple.get_int (field_id);
- if (res == -1)
- return QVariant ();
- return res;
+ case Tuple::String:
+ return QString (m_tuple.get_str (field_id));
+ case Tuple::Int:
+ return m_tuple.get_int (field_id);
+ default:
+ return QVariant ();
}
}
}
@@ -197,12 +207,4 @@ Qt::ItemFlags InfoModel::flags (const QModelIndex & index) const
return Qt::ItemNeverHasChildren;
}
-void InfoModel::setTupleData (const Tuple & tuple, String filename, PluginHandle * plugin)
-{
- m_tuple = tuple.ref ();
- m_filename = filename;
- m_plugin = plugin;
- m_dirty = false;
-}
-
} // namespace audqt
diff --git a/src/libaudqt/info-widget.h b/src/libaudqt/info-widget.h
index edc43d1..86e3925 100644
--- a/src/libaudqt/info-widget.h
+++ b/src/libaudqt/info-widget.h
@@ -18,37 +18,17 @@
* the use of this software.
*/
-#include <QAbstractTableModel>
#include <QTreeView>
-
-#include <libaudcore/tuple.h>
+#include <libaudqt/export.h>
class PluginHandle;
+class Tuple;
namespace audqt {
-class InfoModel : public QAbstractTableModel
-{
-public:
- InfoModel (QObject * parent = nullptr);
-
- int rowCount (const QModelIndex & parent = QModelIndex ()) const;
- int columnCount (const QModelIndex & parent = QModelIndex ()) const;
- QVariant data (const QModelIndex & index, int role = Qt::DisplayRole) const;
- bool setData (const QModelIndex & index, const QVariant & value, int role = Qt::EditRole);
- Qt::ItemFlags flags (const QModelIndex & index) const;
-
- void setTupleData (const Tuple & tuple, String filename, PluginHandle * plugin);
- bool updateFile () const;
-
-private:
- Tuple m_tuple;
- String m_filename;
- PluginHandle * m_plugin = nullptr;
- bool m_dirty = false;
-};
+class InfoModel;
-class InfoWidget : public QTreeView
+class LIBAUDQT_PUBLIC InfoWidget : public QTreeView
{
public:
InfoWidget (QWidget * parent = nullptr);
@@ -59,7 +39,7 @@ public:
bool updateFile ();
private:
- InfoModel m_model;
+ InfoModel * m_model;
};
} // namespace audqt
diff --git a/src/libaudqt/infowin.cc b/src/libaudqt/infowin.cc
index 321e51d..a72e3c3 100644
--- a/src/libaudqt/infowin.cc
+++ b/src/libaudqt/infowin.cc
@@ -98,7 +98,8 @@ void InfoWindow::displayImage (const char * filename)
static InfoWindow * s_infowin = nullptr;
-EXPORT void infowin_show (int playlist, int entry)
+static void show_infowin (int playlist, int entry, const char * filename,
+ const Tuple & tuple, PluginHandle * decoder, bool can_write)
{
if (! s_infowin)
{
@@ -110,29 +111,38 @@ EXPORT void infowin_show (int playlist, int entry)
});
}
+ s_infowin->fillInfo (playlist, entry, filename, tuple, decoder, can_write);
+ s_infowin->resize (700, 300);
+ window_bring_to_front (s_infowin);
+}
+
+EXPORT void infowin_show (int playlist, int entry)
+{
String filename = aud_playlist_entry_get_filename (playlist, entry);
if (! filename)
return;
- PluginHandle * decoder = aud_playlist_entry_get_decoder (playlist, entry);
- if (! decoder)
- return;
-
- Tuple tuple = aud_playlist_entry_get_tuple (playlist, entry);
+ String error;
+ PluginHandle * decoder = aud_playlist_entry_get_decoder (playlist, entry,
+ Playlist::Wait, & error);
+ Tuple tuple = decoder ? aud_playlist_entry_get_tuple (playlist, entry,
+ Playlist::Wait, & error) : Tuple ();
- if (tuple)
+ if (decoder && tuple.valid () && ! aud_custom_infowin (filename, decoder))
{
+ /* cuesheet entries cannot be updated */
+ bool can_write = aud_file_can_write_tuple (filename, decoder) &&
+ ! tuple.is_set (Tuple::StartTime);
+
tuple.delete_fallbacks ();
- s_infowin->fillInfo (playlist, entry, filename, tuple, decoder,
- aud_file_can_write_tuple (filename, decoder));
+ show_infowin (playlist, entry, filename, tuple, decoder, can_write);
}
else
- aud_ui_show_error (str_printf (_("No info available for %s.\n"),
- (const char *) filename));
+ infowin_hide ();
- s_infowin->resize (700, 300);
-
- window_bring_to_front (s_infowin);
+ if (error)
+ aud_ui_show_error (str_printf (_("Error opening %s:\n%s"),
+ (const char *) filename, (const char *) error));
}
EXPORT void infowin_show_current ()
diff --git a/src/libaudqt/libaudqt.h b/src/libaudqt/libaudqt.h
index 54c68ce..ea21708 100644
--- a/src/libaudqt/libaudqt.h
+++ b/src/libaudqt/libaudqt.h
@@ -27,6 +27,7 @@
class QBoxLayout;
class QLayout;
class QPixmap;
+class QToolButton;
class QWidget;
enum class PluginType;
@@ -111,6 +112,9 @@ void infowin_hide ();
void queue_manager_show ();
void queue_manager_hide ();
+/* volumebutton.cc */
+QToolButton * volume_button_new (QWidget * parent = nullptr);
+
} // namespace audqt
#endif
diff --git a/src/libaudqt/prefs-builder.cc b/src/libaudqt/prefs-builder.cc
index 33cd0e9..dece721 100644
--- a/src/libaudqt/prefs-builder.cc
+++ b/src/libaudqt/prefs-builder.cc
@@ -39,8 +39,8 @@ void prefs_populate (QBoxLayout * layout, ArrayRef<PreferencesWidget> widgets, c
QBoxLayout * parent_layout = nullptr;
QBoxLayout * parent_orig_layout = nullptr;
- BooleanWidget * parent_widget = nullptr;
- QButtonGroup * radio_btn_group = nullptr;
+ ParentWidget * parent_widget = nullptr;
+ QButtonGroup * radio_btn_group[2] = {nullptr, nullptr};
for (const PreferencesWidget & w : widgets)
{
@@ -89,8 +89,10 @@ void prefs_populate (QBoxLayout * layout, ArrayRef<PreferencesWidget> widgets, c
parent_widget = nullptr;
}
- if (radio_btn_group && w.type != PreferencesWidget::RadioButton)
- radio_btn_group = nullptr;
+ if (w.type != PreferencesWidget::RadioButton)
+ radio_btn_group[w.child] = nullptr;
+ if (! w.child)
+ radio_btn_group[true] = nullptr;
switch (w.type)
{
@@ -149,15 +151,24 @@ void prefs_populate (QBoxLayout * layout, ArrayRef<PreferencesWidget> widgets, c
break;
case PreferencesWidget::Entry:
+ /* TODO: implement file chooser */
+ case PreferencesWidget::FileEntry:
layout->addWidget (new StringWidget (& w, domain));
break;
case PreferencesWidget::RadioButton:
- if (! radio_btn_group)
- radio_btn_group = new QButtonGroup;
+ {
+ if (! radio_btn_group[w.child])
+ radio_btn_group[w.child] = new QButtonGroup;
+
+ auto radio_btn = new RadioButtonWidget (& w, domain, radio_btn_group[w.child]);
+ layout->addWidget (radio_btn);
+
+ if (! w.child)
+ parent_widget = radio_btn;
- layout->addWidget (new RadioButtonWidget (& w, domain, radio_btn_group));
break;
+ }
case PreferencesWidget::FontButton:
/* XXX: unimplemented */
diff --git a/src/libaudqt/prefs-widget.cc b/src/libaudqt/prefs-widget.cc
index f4f2dfc..096809b 100644
--- a/src/libaudqt/prefs-widget.cc
+++ b/src/libaudqt/prefs-widget.cc
@@ -60,7 +60,7 @@ ButtonWidget::ButtonWidget (const PreferencesWidget * parent, const char * domai
/* boolean widget (checkbox) */
BooleanWidget::BooleanWidget (const PreferencesWidget * parent, const char * domain) :
QCheckBox (translate_str (parent->label, domain)),
- HookableWidget (parent, domain)
+ ParentWidget (parent, domain)
{
update ();
@@ -85,7 +85,7 @@ void BooleanWidget::update ()
RadioButtonWidget::RadioButtonWidget (const PreferencesWidget * parent,
const char * domain, QButtonGroup * btn_group) :
QRadioButton (translate_str (parent->label, domain)),
- HookableWidget (parent, domain)
+ ParentWidget (parent, domain)
{
if (btn_group)
btn_group->addButton (this, parent->data.radio_btn.value);
@@ -97,13 +97,18 @@ RadioButtonWidget::RadioButtonWidget (const PreferencesWidget * parent,
return;
if (checked)
m_parent->cfg.set_int (m_parent->data.radio_btn.value);
+ if (m_child_layout)
+ enable_layout (m_child_layout, checked);
});
}
void RadioButtonWidget::update ()
{
- if (m_parent->cfg.get_int () == m_parent->data.radio_btn.value)
+ bool checked = (m_parent->cfg.get_int () == m_parent->data.radio_btn.value);
+ if (checked)
setChecked (true);
+ if (m_child_layout)
+ enable_layout (m_child_layout, checked);
}
/* integer (spinbox) */
@@ -196,7 +201,7 @@ StringWidget::StringWidget (const PreferencesWidget * parent, const char * domai
if (parent->label)
layout->addWidget (new QLabel (translate_str (parent->label, domain)));
- if (parent->data.entry.password)
+ if (parent->type == PreferencesWidget::Entry && parent->data.entry.password)
m_lineedit->setEchoMode (QLineEdit::Password);
layout->addWidget (m_lineedit, 1);
diff --git a/src/libaudqt/prefs-widget.h b/src/libaudqt/prefs-widget.h
index f4deb4f..773945a 100644
--- a/src/libaudqt/prefs-widget.h
+++ b/src/libaudqt/prefs-widget.h
@@ -68,6 +68,19 @@ private:
SmartPtr<HookReceiver<HookableWidget>> hook;
};
+/* shared class which allows disabling child widgets */
+class ParentWidget : public HookableWidget {
+public:
+ void set_child_layout (QLayout * layout)
+ { m_child_layout = layout; }
+
+protected:
+ ParentWidget (const PreferencesWidget * parent, const char * domain) :
+ HookableWidget (parent, domain) {}
+
+ QLayout * m_child_layout = nullptr;
+};
+
/* button widget */
class ButtonWidget : public QPushButton {
public:
@@ -75,16 +88,11 @@ public:
};
/* boolean widget (checkbox) */
-class BooleanWidget : public QCheckBox, public HookableWidget {
+class BooleanWidget : public QCheckBox, public ParentWidget {
public:
BooleanWidget (const PreferencesWidget * parent, const char * domain);
-
- void set_child_layout (QLayout * layout)
- { m_child_layout = layout; }
-
private:
void update ();
- QLayout * m_child_layout = nullptr;
};
/* integer widget (spinner) */
@@ -97,7 +105,7 @@ private:
};
/* integer widget (radio button) */
-class RadioButtonWidget : public QRadioButton, HookableWidget {
+class RadioButtonWidget : public QRadioButton, public ParentWidget {
public:
RadioButtonWidget (const PreferencesWidget * parent, const char * domain,
QButtonGroup * btn_group);
diff --git a/src/libaudqt/prefs-window.cc b/src/libaudqt/prefs-window.cc
index e79b465..f9627e1 100644
--- a/src/libaudqt/prefs-window.cc
+++ b/src/libaudqt/prefs-window.cc
@@ -129,6 +129,7 @@ static const ComboItem chardet_detector_presets[] = {
};
static const ComboItem bitdepth_elements[] = {
+ ComboItem (N_("Automatic"), -1),
ComboItem ("16", 16),
ComboItem ("24", 24),
ComboItem ("32", 32),
@@ -164,7 +165,7 @@ static void output_bit_depth_changed ();
static const PreferencesWidget output_combo_widgets[] = {
WidgetCombo (N_("Output plugin:"),
- WidgetInt (output_combo_selected, output_combo_changed),
+ WidgetInt (output_combo_selected, output_combo_changed, "audqt update output combo"),
{0, output_combo_fill}),
WidgetCustomQt (output_create_config_button),
WidgetCustomQt (output_create_about_button)
@@ -194,8 +195,8 @@ static const PreferencesWidget audio_page_widgets[] = {
WidgetBool (0, "soft_clipping")),
WidgetCheck (N_("Use software volume control (not recommended)"),
WidgetBool (0, "software_volume_control")),
- WidgetLabel (N_("<b>Replay Gain</b>")),
- WidgetCheck (N_("Enable Replay Gain"),
+ WidgetLabel (N_("<b>ReplayGain</b>")),
+ WidgetCheck (N_("Enable ReplayGain"),
WidgetBool (0, "enable_replay_gain")),
WidgetCheck (N_("Album mode"),
WidgetBool (0, "replay_gain_album"),
@@ -270,8 +271,10 @@ static const PreferencesWidget playlist_page_widgets[] = {
WidgetLabel (N_("<b>Song Display</b>")),
WidgetCheck (N_("Show song numbers"),
WidgetBool (0, "show_numbers_in_pl", send_title_change)),
- WidgetCheck (N_("Show leading zeroes (02:00 instead of 2:00)"),
+ WidgetCheck (N_("Show leading zeroes (02:00 vs. 2:00)"),
WidgetBool (0, "leading_zero", send_title_change)),
+ WidgetCheck (N_("Show hours separately (1:30:00 vs. 90:00)"),
+ WidgetBool (0, "show_hours", send_title_change)),
WidgetCustomQt (create_titlestring_table),
WidgetLabel (N_("<b>Compatibility</b>")),
WidgetCheck (N_("Interpret \\ (backward slash) as a folder delimiter"),
@@ -367,7 +370,7 @@ static void * create_titlestring_table ()
}
QObject::connect (le, &QLineEdit::textChanged, [=] (const QString & text) {
- aud_set_str (nullptr, "generic_title_format", text.toLocal8Bit ().data ());
+ aud_set_str (nullptr, "generic_title_format", text.toUtf8 ().data ());
});
QObject::connect (cbox,
@@ -469,13 +472,20 @@ static void * iface_create_prefs_box ()
static void output_combo_changed ()
{
- PluginHandle * plugin = aud_plugin_list (PluginType::Output)[output_combo_selected];
+ auto & list = aud_plugin_list (PluginType::Output);
+ PluginHandle * plugin = list[output_combo_selected];
if (aud_plugin_enable (plugin, true))
{
output_config_button->setEnabled (aud_plugin_has_configure (plugin));
output_about_button->setEnabled (aud_plugin_has_about (plugin));
}
+ else
+ {
+ /* set combo box back to current output */
+ output_combo_selected = list.find (aud_plugin_get_current (PluginType::Output));
+ hook_call ("audqt update output combo", nullptr);
+ }
}
static void * output_create_config_button ()
diff --git a/src/libaudqt/queue-manager.cc b/src/libaudqt/queue-manager.cc
index 1f46f70..59dbc08 100644
--- a/src/libaudqt/queue-manager.cc
+++ b/src/libaudqt/queue-manager.cc
@@ -67,7 +67,7 @@ QVariant QueueManagerModel::data (const QModelIndex & index, int role) const
return entry + 1;
else
{
- Tuple tuple = aud_playlist_entry_get_tuple (list, entry, Playlist::Guess);
+ Tuple tuple = aud_playlist_entry_get_tuple (list, entry, Playlist::NoWait);
return QString ((const char *) tuple.get_str (Tuple::FormattedTitle));
}
}
diff --git a/src/libaudqt/util.cc b/src/libaudqt/util.cc
index 67224c4..9ca03b0 100644
--- a/src/libaudqt/util.cc
+++ b/src/libaudqt/util.cc
@@ -47,6 +47,10 @@ EXPORT void init ()
atexit ([] () { delete qapp; });
qapp->setAttribute (Qt::AA_UseHighDpiPixmaps);
+#if QT_VERSION >= QT_VERSION_CHECK(5, 3, 0)
+ qapp->setAttribute (Qt::AA_ForceRasterWidgets);
+#endif
+
qapp->setApplicationName (_("Audacious"));
qapp->setWindowIcon (QIcon::fromTheme (app_name));
}
@@ -131,6 +135,10 @@ EXPORT void simple_message (const char * title, const char * text, QMessageBox::
/* translate GTK+ accelerators and also handle dgettext() */
EXPORT QString translate_str (const char * str, const char * domain)
{
+ /* handle null and empty strings */
+ if (! str || ! str[0])
+ return QString (str);
+
/* translate the GTK+ accelerator (_) into a Qt accelerator (&) */
return QString (dgettext (domain, str)).replace ('_', '&');
}
diff --git a/src/libaudqt/volumebutton.cc b/src/libaudqt/volumebutton.cc
index ec8f889..ca25310 100644
--- a/src/libaudqt/volumebutton.cc
+++ b/src/libaudqt/volumebutton.cc
@@ -17,7 +17,6 @@
* the use of this software.
*/
-#include "volumebutton.h"
#include "libaudqt.h"
#include <QFrame>
@@ -32,7 +31,25 @@
namespace audqt {
-EXPORT VolumeButton::VolumeButton (QWidget * parent) :
+class VolumeButton : public QToolButton
+{
+public:
+ VolumeButton (QWidget * parent = nullptr);
+
+private:
+ void updateIcon (int val);
+ void updateVolume ();
+ void showSlider ();
+ void setVolume (int val);
+ QToolButton * newSliderButton (int delta);
+
+ void wheelEvent (QWheelEvent * e);
+
+ QSlider * m_slider;
+ QFrame * m_container;
+};
+
+VolumeButton::VolumeButton (QWidget * parent) :
QToolButton (parent)
{
setFocusPolicy (Qt::NoFocus);
@@ -142,4 +159,9 @@ void VolumeButton::wheelEvent (QWheelEvent * e)
m_slider->setValue (++ val);
}
+EXPORT QToolButton * volume_button_new (QWidget * parent)
+{
+ return new VolumeButton (parent);
+}
+
} // namespace audqt
diff --git a/src/libaudtag/Makefile b/src/libaudtag/Makefile
index 6d6d106..961b768 100644
--- a/src/libaudtag/Makefile
+++ b/src/libaudtag/Makefile
@@ -1,6 +1,6 @@
SHARED_LIB = ${LIB_PREFIX}audtag${LIB_SUFFIX}
-LIB_MAJOR = 2
-LIB_MINOR = 1
+LIB_MAJOR = 3
+LIB_MINOR = 0
SRCS = audtag.cc \
util.cc \
diff --git a/src/libaudtag/ape/ape.cc b/src/libaudtag/ape/ape.cc
index 165fed4..5188aa8 100644
--- a/src/libaudtag/ape/ape.cc
+++ b/src/libaudtag/ape/ape.cc
@@ -240,12 +240,8 @@ static Index<ValuePair> ape_read_items (VFSFile & handle)
return list;
}
-bool APETagModule::read_tag (VFSFile & handle, Tuple * ptuple, Index<char> * image)
+bool APETagModule::read_tag (VFSFile & handle, Tuple & tuple, Index<char> * image)
{
- if (! ptuple)
- return true; // nothing to do
-
- Tuple & tuple = * ptuple;
Index<ValuePair> list = ape_read_items (handle);
for (const ValuePair & pair : list)
diff --git a/src/libaudtag/audtag.cc b/src/libaudtag/audtag.cc
index bb50788..1eef8ca 100644
--- a/src/libaudtag/audtag.cc
+++ b/src/libaudtag/audtag.cc
@@ -26,7 +26,7 @@
namespace audtag {
-EXPORT bool read_tag (VFSFile & file, Tuple * tuple, Index<char> * image)
+EXPORT bool read_tag (VFSFile & file, Tuple & tuple, Index<char> * image)
{
TagModule * module = find_tag_module (file, TagType::None);
@@ -39,19 +39,7 @@ EXPORT bool read_tag (VFSFile & file, Tuple * tuple, Index<char> * image)
return module->read_tag (file, tuple, image);
}
-EXPORT bool tuple_read (Tuple & tuple, VFSFile & file)
-{
- return read_tag (file, & tuple, nullptr);
-}
-
-EXPORT Index<char> image_read (VFSFile & file)
-{
- Index<char> image;
- read_tag (file, nullptr, & image);
- return image;
-}
-
-EXPORT bool tuple_write (const Tuple & tuple, VFSFile & file, TagType new_type)
+EXPORT bool write_tuple (VFSFile & file, const Tuple & tuple, TagType new_type)
{
TagModule * module = find_tag_module (file, new_type);
diff --git a/src/libaudtag/audtag.h b/src/libaudtag/audtag.h
index e2467c3..70ec3b7 100644
--- a/src/libaudtag/audtag.h
+++ b/src/libaudtag/audtag.h
@@ -32,15 +32,11 @@ enum class TagType
ID3v2
};
-bool tuple_read (Tuple & tuple, VFSFile & file) __attribute__((deprecated));
-Index<char> image_read (VFSFile & file) __attribute__((deprecated));
+bool read_tag (VFSFile & file, Tuple & tuple, Index<char> * image);
/* new_type specifies the type of tag (see the TagType enum) that should be
* written if the file does not have any existing tag. */
-bool tuple_write (const Tuple & tuple, VFSFile & file, TagType new_type);
-
-/* since Audacious 3.7: reads tuple and image in one pass */
-bool read_tag (VFSFile & file, Tuple * tuple, Index<char> * image);
+bool write_tuple (VFSFile & file, const Tuple & tuple, TagType new_type);
}
diff --git a/src/libaudtag/builtin.h b/src/libaudtag/builtin.h
index 86a1f0c..1426def 100644
--- a/src/libaudtag/builtin.h
+++ b/src/libaudtag/builtin.h
@@ -17,42 +17,44 @@
* the use of this software.
*/
-#include "libaudtag/audtag.h"
-#include "libaudtag/tag_module.h"
-#include "libaudtag/util.h"
+#include "tag_module.h"
#ifndef __LIBAUDTAG_BUILTIN_H__
#define __LIBAUDTAG_BUILTIN_H__
namespace audtag {
-struct ID3v1TagModule : TagModule {
- ID3v1TagModule() : TagModule("ID3v1", TagType::None) { };
+struct ID3v1TagModule : TagModule
+{
+ constexpr ID3v1TagModule () : TagModule ("ID3v1", TagType::None) {}
bool can_handle_file (VFSFile & file);
- bool read_tag (VFSFile & file, Tuple * tuple, Index<char> * image);
+ bool read_tag (VFSFile & file, Tuple & tuple, Index<char> * image);
};
-struct ID3v22TagModule : TagModule {
- ID3v22TagModule() : TagModule("ID3v2.2", TagType::None) { };
+struct ID3v22TagModule : TagModule
+{
+ constexpr ID3v22TagModule () : TagModule ("ID3v2.2", TagType::None) {}
bool can_handle_file (VFSFile & file);
- bool read_tag (VFSFile & file, Tuple * tuple, Index<char> * image);
+ bool read_tag (VFSFile & file, Tuple & tuple, Index<char> * image);
};
-struct ID3v24TagModule : TagModule {
- ID3v24TagModule() : TagModule("ID3v2.3/v2.4", TagType::ID3v2) { };
+struct ID3v24TagModule : TagModule
+{
+ constexpr ID3v24TagModule () : TagModule ("ID3v2.3/v2.4", TagType::ID3v2) {}
bool can_handle_file (VFSFile & file);
- bool read_tag (VFSFile & file, Tuple * tuple, Index<char> * image);
+ bool read_tag (VFSFile & file, Tuple & tuple, Index<char> * image);
bool write_tag (VFSFile & file, const Tuple & tuple);
};
-struct APETagModule : TagModule {
- APETagModule() : TagModule("APE", TagType::APE) { };
+struct APETagModule : TagModule
+{
+ constexpr APETagModule () : TagModule ("APE", TagType::APE) {}
bool can_handle_file (VFSFile & file);
- bool read_tag (VFSFile & file, Tuple * tuple, Index<char> * image);
+ bool read_tag (VFSFile & file, Tuple & tuple, Index<char> * image);
bool write_tag (VFSFile & file, const Tuple & tuple);
};
diff --git a/src/libaudtag/id3/id3-common.cc b/src/libaudtag/id3/id3-common.cc
index 78e3d06..5d6f80a 100644
--- a/src/libaudtag/id3/id3-common.cc
+++ b/src/libaudtag/id3/id3-common.cc
@@ -34,12 +34,12 @@
#define ID3_ENCODING_UTF16_BE 2
#define ID3_ENCODING_UTF8 3
-static void * memchr16 (const void * mem, int16_t chr, int len)
+static const void * find_nul_utf16 (const void * mem, int len)
{
while (len >= 2)
{
- if (* (int16_t *) mem == chr)
- return (void *) mem;
+ if (! ((const char *) mem)[0] && ! ((const char *) mem)[1])
+ return mem;
mem = (char *) mem + 2;
len -= 2;
@@ -52,7 +52,7 @@ static void id3_strnlen (const char * data, int size, int encoding,
int * bytes_without_nul, int * bytes_with_nul)
{
bool is16 = (encoding == ID3_ENCODING_UTF16 || encoding == ID3_ENCODING_UTF16_BE);
- char * nul = is16 ? (char *) memchr16 (data, 0, size) : (char *) memchr (data, 0, size);
+ auto nul = (const char *) (is16 ? find_nul_utf16 (data, size) : memchr (data, 0, size));
if (nul)
{
@@ -181,8 +181,8 @@ static bool decode_rva_block (const char * * _data, int * _size,
return false;
* channel = (unsigned char) data[0];
- * adjustment = (char) data[1]; /* first byte is signed */
- * adjustment = (* adjustment << 8) | (unsigned char) data[2];
+ /* first byte is signed, but C/C++ allows shifting only unsigned values */
+ * adjustment = (int16_t) ((unsigned char) data[1] << 8) | (unsigned char) data[2];
* adjustment_unit = 512;
peak_bits = (unsigned char) data[3];
diff --git a/src/libaudtag/id3/id3v1.cc b/src/libaudtag/id3/id3v1.cc
index 96d7b5a..65ec9e5 100644
--- a/src/libaudtag/id3/id3v1.cc
+++ b/src/libaudtag/id3/id3v1.cc
@@ -24,6 +24,7 @@
#include <libaudcore/audstrings.h>
#include <libaudtag/builtin.h>
+#include <libaudtag/util.h>
#pragma pack(push)
#pragma pack(1)
@@ -95,12 +96,8 @@ static bool combine_string (Tuple & tuple, Tuple::Field field,
return true;
}
-bool ID3v1TagModule::read_tag (VFSFile & file, Tuple * ptuple, Index<char> * image)
+bool ID3v1TagModule::read_tag (VFSFile & file, Tuple & tuple, Index<char> * image)
{
- if (! ptuple)
- return true; // nothing to do
-
- Tuple & tuple = * ptuple;
ID3v1Tag tag;
ID3v1Ext ext;
diff --git a/src/libaudtag/id3/id3v22.cc b/src/libaudtag/id3/id3v22.cc
index 56235f9..b435faa 100644
--- a/src/libaudtag/id3/id3v22.cc
+++ b/src/libaudtag/id3/id3v22.cc
@@ -26,6 +26,7 @@
#include <libaudcore/audstrings.h>
#include <libaudcore/runtime.h>
#include <libaudtag/builtin.h>
+#include <libaudtag/util.h>
#include "id3-common.h"
@@ -209,7 +210,7 @@ bool ID3v22TagModule::can_handle_file (VFSFile & handle)
& data_size);
}
-bool ID3v22TagModule::read_tag (VFSFile & handle, Tuple * ptuple, Index<char> * image)
+bool ID3v22TagModule::read_tag (VFSFile & handle, Tuple & tuple, Index<char> * image)
{
int version, header_size, data_size;
bool syncsafe;
@@ -223,9 +224,6 @@ bool ID3v22TagModule::read_tag (VFSFile & handle, Tuple * ptuple, Index<char> *
AUDDBG ("Reading tags from %i bytes of ID3 data in %s\n", data_size,
handle.filename ());
- Tuple trash; // dump data here if caller does not want the tuple
- Tuple & tuple = ptuple ? * ptuple : trash;
-
for (pos = 0; pos < data_size; )
{
int frame_size;
diff --git a/src/libaudtag/id3/id3v24.cc b/src/libaudtag/id3/id3v24.cc
index f48cff2..c38f227 100644
--- a/src/libaudtag/id3/id3v24.cc
+++ b/src/libaudtag/id3/id3v24.cc
@@ -30,6 +30,7 @@
#include <libaudcore/multihash.h>
#include <libaudcore/runtime.h>
#include <libaudtag/builtin.h>
+#include <libaudtag/util.h>
#include "id3-common.h"
@@ -381,7 +382,7 @@ static void read_all_frames (const Index<char> & data, int version, FrameDict &
}
}
-static bool write_frame (int fd, const GenericFrame & frame, int version, int * frame_size)
+static bool write_frame (VFSFile & file, const GenericFrame & frame, int version, int * frame_size)
{
AUDDBG ("Writing frame %s, size %d\n", (const char *) frame.key, frame.len ());
@@ -396,10 +397,10 @@ static bool write_frame (int fd, const GenericFrame & frame, int version, int *
header.size = TO_BE32 (size);
header.flags = 0;
- if (write (fd, & header, sizeof (ID3v2FrameHeader)) != sizeof (ID3v2FrameHeader))
+ if (file.fwrite (& header, 1, sizeof (ID3v2FrameHeader)) != sizeof (ID3v2FrameHeader))
return false;
- if (write (fd, & frame[0], frame.len ()) != frame.len ())
+ if (file.fwrite (& frame[0], 1, frame.len ()) != frame.len ())
return false;
* frame_size = sizeof (ID3v2FrameHeader) + frame.len ();
@@ -407,7 +408,7 @@ static bool write_frame (int fd, const GenericFrame & frame, int version, int *
}
struct WriteState {
- int fd;
+ VFSFile & file;
int version;
int written_size;
};
@@ -419,21 +420,21 @@ static void write_frame_list (const String & key, FrameList & list, void * user)
for (const GenericFrame & frame : list)
{
int size;
- if (write_frame (state->fd, frame, state->version, & size))
+ if (write_frame (state->file, frame, state->version, & size))
state->written_size += size;
}
}
-static int write_all_frames (int fd, FrameDict & dict, int version)
+static int write_all_frames (VFSFile & file, FrameDict & dict, int version)
{
- WriteState state = {fd, version, 0};
+ WriteState state = {file, version, 0};
dict.iterate (write_frame_list, & state);
AUDDBG ("Total frame bytes written = %d.\n", state.written_size);
return state.written_size;
}
-static bool write_header (int fd, int version, int size)
+static bool write_header (VFSFile & file, int version, int size)
{
ID3v2Header header;
@@ -443,7 +444,7 @@ static bool write_header (int fd, int version, int size)
header.flags = 0;
header.size = TO_BE32 (syncsafe32 (size));
- return write (fd, & header, sizeof (ID3v2Header)) == sizeof (ID3v2Header);
+ return file.fwrite (& header, 1, sizeof (ID3v2Header)) == sizeof (ID3v2Header);
}
static int get_frame_id (const char * key)
@@ -550,7 +551,7 @@ bool ID3v24TagModule::can_handle_file (VFSFile & handle)
& data_size, & footer_size);
}
-bool ID3v24TagModule::read_tag (VFSFile & handle, Tuple * ptuple, Index<char> * image)
+bool ID3v24TagModule::read_tag (VFSFile & handle, Tuple & tuple, Index<char> * image)
{
int version, header_size, data_size, footer_size;
bool syncsafe;
@@ -561,10 +562,6 @@ bool ID3v24TagModule::read_tag (VFSFile & handle, Tuple * ptuple, Index<char> *
return false;
Index<char> data = read_tag_data (handle, data_size, syncsafe);
-
- Tuple trash; // dump data here if caller does not want the tuple
- Tuple & tuple = ptuple ? * ptuple : trash;
-
FrameList rva_frames;
for (const char * pos = data.begin (); pos < data.end (); )
@@ -671,26 +668,26 @@ bool ID3v24TagModule::write_tag (VFSFile & f, const Tuple & tuple)
int64_t mp3_offset = offset ? 0 : header_size + data_size + footer_size;
int64_t mp3_size = offset ? offset : -1;
- TempFile temp;
- if (! temp.create ())
+ auto temp = VFSFile::tmpfile ();
+ if (! temp)
return false;
/* write empty header (will be overwritten later) */
- if (! write_header (temp.fd (), version, 0))
+ if (! write_header (temp, version, 0))
return false;
/* write tag data */
- data_size = write_all_frames (temp.fd (), dict, version);
+ data_size = write_all_frames (temp, dict, version);
/* copy non-tag data */
- if (! temp.copy_from (f, mp3_offset, mp3_size))
+ if (f.fseek (mp3_offset, VFS_SEEK_SET) < 0 || ! temp.copy_from (f, mp3_size))
return false;
/* go back to beginning and write real header */
- if (lseek (temp.fd (), 0, SEEK_SET) < 0 || ! write_header (temp.fd (), version, data_size))
+ if (temp.fseek (0, VFS_SEEK_SET) < 0 || ! write_header (temp, version, data_size))
return false;
- if (! temp.replace (f))
+ if (! f.replace_with (temp))
return false;
return true;
diff --git a/src/libaudtag/tag_module.cc b/src/libaudtag/tag_module.cc
index ae24a49..15110d2 100644
--- a/src/libaudtag/tag_module.cc
+++ b/src/libaudtag/tag_module.cc
@@ -77,7 +77,7 @@ bool TagModule::can_handle_file (VFSFile & file)
return false;
}
-bool TagModule::read_tag (VFSFile & file, Tuple * tuple, Index<char> * image)
+bool TagModule::read_tag (VFSFile & file, Tuple & tuple, Index<char> * image)
{
AUDDBG ("%s: read_tag() not implemented.\n", m_name);
return false;
diff --git a/src/libaudtag/tag_module.h b/src/libaudtag/tag_module.h
index b9de501..a08effb 100644
--- a/src/libaudtag/tag_module.h
+++ b/src/libaudtag/tag_module.h
@@ -20,21 +20,23 @@
#ifndef TAG_MODULE_H
#define TAG_MODULE_H
-#include "libaudcore/tuple.h"
-#include "libaudcore/vfs.h"
+#include "audtag.h"
namespace audtag {
-struct TagModule {
- const char *m_name;
+struct TagModule
+{
+ const char * m_name;
TagType m_type; /* set to None if the module cannot create new tags */
virtual bool can_handle_file (VFSFile & file);
- virtual bool read_tag (VFSFile & file, Tuple * tuple, Index<char> * image);
+ virtual bool read_tag (VFSFile & file, Tuple & tuple, Index<char> * image);
virtual bool write_tag (VFSFile & file, const Tuple & tuple);
protected:
- TagModule(const char *name, TagType type) : m_name(name), m_type(type) { };
+ constexpr TagModule (const char * name, TagType type) :
+ m_name (name),
+ m_type (type) {}
};
TagModule * find_tag_module (VFSFile & handle, TagType new_type);
diff --git a/src/libaudtag/util.cc b/src/libaudtag/util.cc
index cc06f74..7b66728 100644
--- a/src/libaudtag/util.cc
+++ b/src/libaudtag/util.cc
@@ -17,13 +17,6 @@
* the use of this software.
*/
-#include <assert.h>
-#include <unistd.h>
-
-#include <glib/gstdio.h>
-
-#include <libaudcore/audstrings.h>
-
#include "util.h"
const char *convert_numericgenre_to_text(int numericgenre)
@@ -173,104 +166,10 @@ const char *convert_numericgenre_to_text(int numericgenre)
uint32_t unsyncsafe32 (uint32_t x)
{
- return (x & 0x7f) | ((x & 0x7f00) >> 1) | ((x & 0x7f0000) >> 2) | ((x &
- 0x7f000000) >> 3);
+ return (x & 0x7f) | ((x & 0x7f00) >> 1) | ((x & 0x7f0000) >> 2) | ((x & 0x7f000000) >> 3);
}
uint32_t syncsafe32 (uint32_t x)
{
- return (x & 0x7f) | ((x & 0x3f80) << 1) | ((x & 0x1fc000) << 2) | ((x &
- 0xfe00000) << 3);
-}
-
-bool TempFile::create ()
-{
- StringBuf tempname = filename_build ({g_get_tmp_dir (), "audacious-temp-XXXXXX"});
-
- assert (m_fd < 0);
- m_fd = g_mkstemp (tempname);
- if (m_fd < 0)
- return false;
-
- m_name = String (tempname);
-
- return true;
-}
-
-bool TempFile::copy_from (VFSFile & file, int64_t offset, int64_t size)
-{
- if (file.fseek (offset, VFS_SEEK_SET) < 0)
- return false;
-
- char buf[16384];
-
- while (size < 0 || size > 0)
- {
- int64_t readsize;
-
- if (size > 0)
- {
- readsize = aud::min (size, (int64_t) sizeof buf);
- if (file.fread (buf, 1, readsize) != readsize)
- return false;
-
- size -= readsize;
- }
- else
- {
- /* negative size means copy to EOF */
- readsize = file.fread (buf, 1, sizeof buf);
- if (! readsize)
- break;
- }
-
- int64_t written = 0;
- while (written < readsize)
- {
- int64_t writesize = write (m_fd, buf + written, readsize - written);
- if (writesize <= 0)
- return false;
-
- written += writesize;
- }
- }
-
- return true;
-}
-
-bool TempFile::replace (VFSFile & file)
-{
- if (lseek (m_fd, 0, SEEK_SET) < 0)
- return false;
-
- if (file.fseek (0, VFS_SEEK_SET) < 0)
- return false;
-
- if (file.ftruncate (0) < 0)
- return false;
-
- char buf[16384];
-
- while (1)
- {
- int64_t readsize = read (m_fd, buf, sizeof buf);
- if (readsize < 0)
- return false;
-
- if (readsize == 0)
- break;
-
- if (file.fwrite (buf, 1, readsize) != readsize)
- return false;
- }
-
- return true;
-}
-
-TempFile::~TempFile ()
-{
- if (m_fd >= 0)
- close (m_fd);
- if (m_name)
- g_unlink (m_name);
+ return (x & 0x7f) | ((x & 0x3f80) << 1) | ((x & 0x1fc000) << 2) | ((x & 0xfe00000) << 3);
}
diff --git a/src/libaudtag/util.h b/src/libaudtag/util.h
index c102c02..9d9f03e 100644
--- a/src/libaudtag/util.h
+++ b/src/libaudtag/util.h
@@ -22,8 +22,6 @@
#include <stdint.h>
-#include <libaudcore/vfs.h>
-
enum {
GENRE_BLUES = 0,
GENRE_CLASSIC_ROCK,
@@ -157,21 +155,4 @@ const char *convert_numericgenre_to_text(int numericgenre);
uint32_t unsyncsafe32 (uint32_t x);
uint32_t syncsafe32 (uint32_t x);
-class TempFile
-{
-public:
- bool create ();
- bool copy_from (VFSFile & file, int64_t offset, int64_t size);
- bool replace (VFSFile & file);
-
- int fd ()
- { return m_fd; }
-
- ~TempFile ();
-
-private:
- String m_name;
- int m_fd = -1;
-};
-
#endif /* TAGUTIL_H */
diff --git a/win32/audacious.nsi.in b/win32/audacious.nsi.in
new file mode 100644
index 0000000..37333f0
--- /dev/null
+++ b/win32/audacious.nsi.in
@@ -0,0 +1,131 @@
+; audacious.nsi
+; Copyright 2013-2016 Carlo Bramini and John Lindgren
+;
+; Redistribution and use in source and binary forms, with or without
+; modification, are permitted provided that the following conditions are met:
+;
+; 1. Redistributions of source code must retain the above copyright notice,
+; this list of conditions, and the following disclaimer.
+;
+; 2. Redistributions in binary form must reproduce the above copyright notice,
+; this list of conditions, and the following disclaimer in the documentation
+; provided with the distribution.
+;
+; This software is provided "as is" and without any warranty, express or
+; implied. In no event shall the authors be liable for any damages arising from
+; the use of this software.
+
+; Imports
+!include "MUI2.nsh"
+
+; Version
+!define VERSION "@PACKAGE_VERSION@"
+
+; Program name
+Name "Audacious ${VERSION}"
+
+; Installer file name
+OutFile "audacious-${VERSION}-win32.exe"
+
+; Location of local build
+!define BUILDDIR "C:\aud-win32"
+
+; Installer icon
+!define MUI_ICON "..\images\audacious.ico"
+!define MUI_UNICON "..\images\audacious.ico"
+
+; Installer options
+RequestExecutionLevel admin
+SetCompressor /SOLID lzma
+
+; Default installation directory
+InstallDir "$PROGRAMFILES\Audacious"
+
+; Registry uninstall key
+!define UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\Audacious"
+
+; Path to uninstaller
+!define UNINSTALLER "$INSTDIR\uninstall.exe"
+
+; Installer pages
+!insertmacro MUI_PAGE_LICENSE "${BUILDDIR}\README.txt"
+!insertmacro MUI_PAGE_COMPONENTS
+!insertmacro MUI_PAGE_DIRECTORY
+!insertmacro MUI_PAGE_INSTFILES
+
+; Uninstaller pages
+!insertmacro MUI_UNPAGE_CONFIRM
+!insertmacro MUI_UNPAGE_INSTFILES
+
+; Languages
+!insertmacro MUI_LANGUAGE "English"
+
+Section "Audacious" InstallSection
+ SectionIn 1 2 RO
+
+ SetOutPath "$INSTDIR"
+ File "${BUILDDIR}\README.txt"
+
+ RMDir /r "$INSTDIR\bin"
+ SetOutPath "$INSTDIR\bin"
+ File /r "${BUILDDIR}\bin\*.*"
+
+ RMDir /r "$INSTDIR\etc"
+ SetOutPath "$INSTDIR\etc"
+ File /r "${BUILDDIR}\etc\*.*"
+
+ RMDir /r "$INSTDIR\lib"
+ SetOutPath "$INSTDIR\lib"
+ File /r "${BUILDDIR}\lib\*.*"
+
+ RMDir /r "$INSTDIR\share"
+ SetOutPath "$INSTDIR\share"
+ File /r "${BUILDDIR}\share\*.*"
+
+ ; create uninstaller
+ WriteRegStr HKLM "${UNINST_KEY}" "DisplayName" "Audacious"
+ WriteRegStr HKLM "${UNINST_KEY}" "DisplayVersion" "${VERSION}"
+ WriteRegStr HKLM "${UNINST_KEY}" "Publisher" "Audacious developers"
+ WriteRegStr HKLM "${UNINST_KEY}" "DisplayIcon" "${UNINSTALLER}"
+ WriteRegStr HKLM "${UNINST_KEY}" "UninstallString" "${UNINSTALLER}"
+ WriteRegDWORD HKLM "${UNINST_KEY}" "NoModify" 1
+ WriteRegDWORD HKLM "${UNINST_KEY}" "NoRepair" 1
+
+ ; estimate installed size
+ SectionGetSize InstallSection $0
+ WriteRegDWORD HKLM "${UNINST_KEY}" "EstimatedSize" $0
+
+ WriteUninstaller ${UNINSTALLER}
+
+SectionEnd
+
+; Optional sections
+Section "Add to Start Menu" StartMenuSection
+ SectionIn 1 2
+
+ SetShellVarContext all
+ SetOutPath "$INSTDIR\bin" ; sets the shortcut's working directory
+ CreateShortCut "$SMPROGRAMS\Audacious.lnk" "$INSTDIR\bin\audacious.exe"
+
+SectionEnd
+
+Section "Add to Desktop" DesktopSection
+ SectionIn 1 2
+
+ SetShellVarContext all
+ SetOutPath "$INSTDIR\bin" ; sets the shortcut's working directory
+ CreateShortCut "$DESKTOP\Audacious.lnk" "$INSTDIR\bin\audacious.exe"
+
+SectionEnd
+
+Section "Uninstall" UninstallSection
+
+ RMDir /r "$INSTDIR"
+
+ SetShellVarContext all
+ Delete "$SMPROGRAMS\Audacious.lnk"
+ Delete "$DESKTOP\Audacious.lnk"
+
+ DeleteRegKey HKLM "${UNINST_KEY}"
+
+SectionEnd
diff --git a/win32/merge.sh b/win32/merge.sh
new file mode 100644
index 0000000..018af5c
--- /dev/null
+++ b/win32/merge.sh
@@ -0,0 +1,41 @@
+#!/bin/sh
+
+# Quick-and-dirty script for updating a Windows release folder
+
+cd /C/aud-win32
+for i in `find -type f` ; do
+ if test -f /C/audacious/win32/override/$i ; then
+ cp /C/audacious/win32/override/$i $i
+ elif test -f /C/MinGW/$i ; then
+ cp /C/MinGW/$i $i
+ elif test -f /C/GTK/$i ; then
+ cp /C/GTK/$i $i
+ elif test -f /C/libs/$i ; then
+ cp /C/libs/$i $i
+ elif test -f /C/aud/$i ; then
+ cp /C/aud/$i $i
+ else
+ echo Not found: $i
+ fi
+done
+
+for i in `find -name *.dll` ; do strip -s $i ; done
+for i in `find -name *.exe` ; do strip -s $i ; done
+
+rm -rf /C/aud-win32/share/locale
+
+cd /C/GTK
+for i in `find ./share/locale -name gtk20.mo` ; do
+ mkdir -p /C/aud-win32/${i%%/gtk20.mo}
+ cp $i /C/aud-win32/$i
+done
+
+cd /C/aud
+for i in `find ./share/locale -name audacious.mo` ; do
+ mkdir -p /C/aud-win32/${i%%/audacious.mo}
+ cp $i /C/aud-win32/$i
+done
+for i in `find ./share/locale -name audacious-plugins.mo` ; do
+ mkdir -p /C/aud-win32/${i%%/audacious-plugins.mo}
+ cp $i /C/aud-win32/$i
+done
diff --git a/contrib/win32/notes.html b/win32/notes.html
index 1c77265..1dc8c90 100644
--- a/contrib/win32/notes.html
+++ b/win32/notes.html
@@ -17,7 +17,7 @@ May 16, 2015</em></p>
<h3>Set up system paths</h3>
<p>Under <em>My Computer -> Properties -> Advanced -> Environment Variables</em>, set:</p>
-<blockquote><p><tt>PATH=C:\MinGW\bin;C:\MinGW\msys\1.0\bin;C:\Python27;C:\GTK\bin;C:\libs\bin;C:\aud\bin<br>
+<blockquote><p><tt>PATH=C:\MinGW\bin;C:\MinGW\msys\1.0\bin;C:\Python27;C:\CMake\bin;C:\GTK\bin;C:\libs\bin;C:\aud\bin<br>
PKG_CONFIG_PATH=/C/GTK/lib/pkgconfig:/C/libs/lib/pkgconfig:/C/aud/lib/pkgconfig<br>
C_INCLUDE_PATH=/C/GTK/include:/C/libs/include<br>
CPLUS_INCLUDE_PATH=/C/GTK/include:/C/libs/include<br>
@@ -60,11 +60,19 @@ and locate the following line:</p>
<p>Follow the prompts to install with default options to <tt>C:\Python27</tt>.</p>
+<h3>Install CMake</h3>
+
+<p>Download and run:<br>
+<a href="https://cmake.org/files/v3.6/cmake-3.6.1-win32-x86.msi">
+<tt>https://cmake.org/files/v3.6/cmake-3.6.1-win32-x86.msi</tt></a></p>
+
+<p>Follow the prompts to install, changing the installation path to <tt>C:\CMake</tt>.</p>
+
<h3>Install libpng</h3>
<p>Download and unzip to <tt>C:\libpng</tt>:<br>
-<a href="http://sourceforge.net/projects/libpng/files/libpng16/1.6.17/libpng-1.6.17.tar.xz/download">
-<tt>http://sourceforge.net/projects/libpng/files/libpng16/1.6.17/libpng-1.6.17.tar.xz/download</tt></a></p>
+<a href="https://sourceforge.net/projects/libpng/files/libpng16/1.6.23/libpng-1.6.23.tar.xz/download">
+<tt>https://sourceforge.net/projects/libpng/files/libpng16/1.6.23/libpng-1.6.23.tar.xz/download</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libpng<br>
@@ -75,8 +83,8 @@ make install</tt></p></blockquote>
<h3>Install libjpeg-turbo</h3>
<p>Download and unzip to <tt>C:\libjpeg</tt>:<br>
-<a href="http://sourceforge.net/projects/libjpeg-turbo/files/1.4.0/libjpeg-turbo-1.4.0.tar.gz/download">
-<tt>http://sourceforge.net/projects/libjpeg-turbo/files/1.4.0/libjpeg-turbo-1.4.0.tar.gz/download</tt></a></p>
+<a href="https://sourceforge.net/projects/libjpeg-turbo/files/1.5.0/libjpeg-turbo-1.5.0.tar.gz/download">
+<tt>https://sourceforge.net/projects/libjpeg-turbo/files/1.5.0/libjpeg-turbo-1.5.0.tar.gz/download</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libjpeg<br>
@@ -116,8 +124,8 @@ make install</tt></p></blockquote>
<h3>Install pkg-config</h3>
<p>Download and unzip to <tt>C:\pkgconfig</tt>:<br>
-<a href="http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz">
-<tt>http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz</tt></a></p>
+<a href="https://pkg-config.freedesktop.org/releases/pkg-config-0.29.1.tar.gz">
+<tt>https://pkg-config.freedesktop.org/releases/pkg-config-0.29.1.tar.gz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/pkgconfig<br>
@@ -130,8 +138,8 @@ make install</tt></p></blockquote>
<h3>Install pixman</h3>
<p>Download and unzip to <tt>C:\pixman</tt>:<br>
-<a href="http://cairographics.org/releases/pixman-0.32.6.tar.gz">
-<tt>http://cairographics.org/releases/pixman-0.32.6.tar.gz</tt></a></p>
+<a href="https://www.cairographics.org/releases/pixman-0.34.0.tar.gz">
+<tt>https://www.cairographics.org/releases/pixman-0.34.0.tar.gz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/pixman<br>
@@ -142,8 +150,8 @@ make install</tt></p></blockquote>
<h3>Install Cairo</h3>
<p>Download and unzip to <tt>C:\cairo</tt>:<br>
-<a href="http://cairographics.org/releases/cairo-1.14.2.tar.xz">
-<tt>http://cairographics.org/releases/cairo-1.14.2.tar.xz</tt></a></p>
+<a href="https://www.cairographics.org/releases/cairo-1.14.6.tar.xz">
+<tt>https://www.cairographics.org/releases/cairo-1.14.6.tar.xz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/cairo<br>
@@ -154,8 +162,8 @@ make install</tt></p></blockquote>
<h3>Install Pango</h3>
<p>Download and unzip to <tt>C:\pango</tt>:<br>
-<a href="http://ftp.gnome.org/pub/GNOME/sources/pango/1.36/pango-1.36.8.tar.xz">
-<tt>http://ftp.gnome.org/pub/GNOME/sources/pango/1.36/pango-1.36.8.tar.xz</tt></a></p>
+<a href="http://ftp.gnome.org/pub/GNOME/sources/pango/1.40/pango-1.40.1.tar.xz">
+<tt>http://ftp.gnome.org/pub/GNOME/sources/pango/1.40/pango-1.40.1.tar.xz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/pango<br>
@@ -166,20 +174,20 @@ make install</tt></p></blockquote>
<h3>Install gdk-pixbuf</h3>
<p>Download and unzip to <tt>C:\gdk-pixbuf</tt>:<br>
-<a href="http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.31/gdk-pixbuf-2.31.4.tar.xz">
-<tt>http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.31/gdk-pixbuf-2.31.4.tar.xz</tt></a></p>
+<a href="http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.34/gdk-pixbuf-2.34.0.tar.xz">
+<tt>http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.34/gdk-pixbuf-2.34.0.tar.xz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/gdk-pixbuf<br>
-./configure --prefix=/C/GTK --without-gdiplus --without-libtiff<br>
+./configure --prefix=/C/GTK --without-gdiplus --without-libtiff --with-included-loaders=jpeg,png<br>
make<br>
make install</tt></p></blockquote>
<h3>Install ATK</h3>
<p>Download and unzip to <tt>C:\atk</tt>:<br>
-<a href="http://ftp.gnome.org/pub/gnome/sources/atk/2.16/atk-2.16.0.tar.xz">
-<tt>http://ftp.gnome.org/pub/gnome/sources/atk/2.16/atk-2.16.0.tar.xz</tt></a></p>
+<a href="http://ftp.gnome.org/pub/gnome/sources/atk/2.20/atk-2.20.0.tar.xz">
+<tt>http://ftp.gnome.org/pub/gnome/sources/atk/2.20/atk-2.20.0.tar.xz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/atk<br>
@@ -190,8 +198,8 @@ make install</tt></p></blockquote>
<h3>Install GTK+</h3>
<p>Download and unzip to <tt>C:\gtksrc</tt>:<br>
-<a href="http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.24/gtk+-2.24.28.tar.xz">
-<tt>http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.24/gtk+-2.24.28.tar.xz</tt></a></p>
+<a href="http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.24/gtk+-2.24.30.tar.xz">
+<tt>http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.24/gtk+-2.24.30.tar.xz</tt></a></p>
<p>Apply the patch <tt>gdkwindow-win32.c.diff</tt> to <tt>C:\gtksrc\gdk\win32\gdkwindow-win32.c</tt>.</p>
@@ -204,8 +212,6 @@ make install</tt></p></blockquote>
<p><i>It may be necessary to run the MinGW shell with administrative privileges
for GTK+ to build successfully.</i></p>
-<p>Copy <tt>gtkrc</tt> (accompanying this document) to <tt>C:\GTK\etc\gtk-2.0\gtkrc</tt>.
-
<h3>Install intltool</h3>
<p>Download and unzip to <tt>C:\intltool</tt>:<br>
@@ -233,18 +239,6 @@ make install</tt></p></blockquote>
<p><i>It may be necessary to run the MinGW shell with administrative privileges
for GNOME Icon Theme to install successfully.</i></p>
-<h3>Install SDL</h3>
-
-<p>Download and unzip to <tt>C:\libsdl</tt>:<br>
-<a href="http://www.libsdl.org/release/SDL2-2.0.1.tar.gz">
-<tt>http://www.libsdl.org/release/SDL2-2.0.1.tar.gz</tt></a></p>
-
-<p>In the MinGW shell:</p>
-<blockquote><p><tt>cd /C/libsdl<br>
-./configure --prefix=/C/libs<br>
-make<br>
-make install</tt></p></blockquote>
-
<h3>Install GNU regex</h3>
<p>Download and unzip to <tt>C:\libs</tt>:<br>
@@ -256,8 +250,8 @@ make install</tt></p></blockquote>
<h3>Install libxml</h3>
<p>Download and unzip to <tt>C:\libxml</tt>:<br>
-<a href="ftp://xmlsoft.org/libxml2/libxml2-2.9.2.tar.gz">
-<tt>ftp://xmlsoft.org/libxml2/libxml2-2.9.2.tar.gz</tt></a></p>
+<a href="ftp://xmlsoft.org/libxml2/libxml2-2.9.4.tar.gz">
+<tt>ftp://xmlsoft.org/libxml2/libxml2-2.9.4.tar.gz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libxml<br>
@@ -268,8 +262,8 @@ make install</tt></p></blockquote>
<h3>Install mpg123</h3>
<p>Download and unzip to <tt>C:\mpg123</tt>:<br>
-<a href="http://mpg123.de/download/mpg123-1.22.1.tar.bz2">
-<tt>http://mpg123.de/download/mpg123-1.22.1.tar.bz2</tt></a></p>
+<a href="http://mpg123.de/download/mpg123-1.23.6.tar.bz2">
+<tt>http://mpg123.de/download/mpg123-1.23.6.tar.bz2</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/mpg123<br>
@@ -297,8 +291,8 @@ make install</tt></p></blockquote>
<h3>Install libsndfile</h3>
<p>Download and unzip to <tt>C:\libsndfile</tt>:<br>
-<a href="http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.25.tar.gz">
-<tt>http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.25.tar.gz</tt></a></p>
+<a href="http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.27.tar.gz">
+<tt>http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.27.tar.gz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libsndfile<br>
@@ -351,17 +345,14 @@ make install</tt></p></blockquote>
<h3>Install libcue</h3>
<p>Download and unzip to <tt>C:\libcue</tt>:<br>
-<a href="http://sourceforge.net/projects/libcue/files/libcue/1.4.0/libcue-1.4.0.tar.bz2/download">
-<tt>http://sourceforge.net/projects/libcue/files/libcue/1.4.0/libcue-1.4.0.tar.bz2/download</tt></a></p>
+<a href="https://github.com/lipnitsk/libcue/archive/v2.1.0.tar.gz">
+<tt>https://github.com/lipnitsk/libcue/archive/v2.1.0.tar.gz</tt></a></p>
-<p>Apply the patch <tt>libcue-makefile.am.diff</tt> to <tt>C:\libcue\src\libcue\Makefile.am</tt>.</p>
+<p>Apply the recursive patch <tt>libcue-install-dll.diff</tt>.</p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libcue<br>
-rm -f config/ltmain.sh<br>
-cp /C/MinGW/share/libtool/config/ltmain.sh config<br>
-autoreconf<br>
-./configure --prefix=/C/libs<br>
+cmake -DCMAKE_INSTALL_PREFIX=/C/libs -G"MSYS Makefiles"<br>
make<br>
make install</tt></p></blockquote>
@@ -440,11 +431,10 @@ make install</tt></p></blockquote>
<h3>Install libwavpack</h3>
<p>Download and unzip to <tt>C:\libwavpack</tt>:<br>
-<a href="http://www.wavpack.com/wavpack-4.70.0.tar.bz2">
-<tt>http://www.wavpack.com/wavpack-4.70.0.tar.bz2</tt></a></p>
+<a href="http://www.wavpack.com/wavpack-4.80.0.tar.bz2">
+<tt>http://www.wavpack.com/wavpack-4.80.0.tar.bz2</tt></a></p>
-<p>Apply the patch <tt>wavpack.pc.in.diff</tt> to <tt>C:\libwavpack\wavpack.pc.in</tt>.<br>
-Apply the patch <tt>libwavpack-utils.c.diff</tt> to <tt>C:\libwavpack\cli\utils.c</tt>.</p>
+<p>Apply the recursive patch <tt>wavpack-4.80.diff</tt>.</p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libwavpack<br>
@@ -455,8 +445,8 @@ make install</tt></p></blockquote>
<h3>Install FFmpeg</h3>
<p>Download and unzip to <tt>C:\ffmpeg</tt>:<br>
-<a href="http://ffmpeg.org/releases/ffmpeg-2.6.3.tar.bz2">
-<tt>http://ffmpeg.org/releases/ffmpeg-2.6.3.tar.bz2</tt></a></p>
+<a href="http://ffmpeg.org/releases/ffmpeg-3.1.1.tar.xz">
+<tt>http://ffmpeg.org/releases/ffmpeg-3.1.1.tar.xz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/ffmpeg<br>
@@ -464,21 +454,13 @@ make install</tt></p></blockquote>
make<br>
make install</tt></p></blockquote>
-<p>In the MinGW shell:</p>
-<blockquote><p><tt>cd /C/libbinio<br>
-cp /C/MinGW/share/libtool/config/ltmain.sh .<br>
-autoreconf<br>
-./configure --prefix=/C/libs<br>
-make<br>
-make install</tt></p></blockquote>
-
<h3>Install libmms</h3>
<p>Download and unzip to <tt>C:\libmms</tt>:<br>
<a href="http://sourceforge.net/projects/libmms/files/libmms/0.6.4/libmms-0.6.4.tar.gz/download">
<tt>http://sourceforge.net/projects/libmms/files/libmms/0.6.4/libmms-0.6.4.tar.gz/download</tt></a></p>
-<p>Apply the patch <tt>libmms-strndup.diff</tt> (it changes multiple files).</p>
+<p>Apply the recursive patch <tt>libmms-strndup.diff</tt>.</p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libmms<br>
@@ -503,8 +485,8 @@ make install</tt></p></blockquote>
<h3>Install libsidplayfp</h3>
<p>Download and unzip to <tt>C:\libsidplayfp</tt>:<br>
-<a href="http://sourceforge.net/projects/sidplay-residfp/files/libsidplayfp/1.7/libsidplayfp-1.7.2.tar.gz/download">
-<tt>http://sourceforge.net/projects/sidplay-residfp/files/libsidplayfp/1.7/libsidplayfp-1.7.2.tar.gz/download</tt></a></p>
+<a href="https://sourceforge.net/projects/sidplay-residfp/files/libsidplayfp/1.8/libsidplayfp-1.8.6.tar.gz/download">
+<tt>https://sourceforge.net/projects/sidplay-residfp/files/libsidplayfp/1.8/libsidplayfp-1.8.6.tar.gz/download</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libsidplayfp<br>
@@ -514,11 +496,11 @@ make install</tt></p></blockquote>
<h3>Install FluidSynth</h3>
-<p>Download and unzip to <tt>C:\fluidsynth</tt>:<br>
+<p>Download and unzip to <tt>C:\fluidsynth</tt> (ignore "cannot create symlink" errors):<br>
<a href="http://sourceforge.net/projects/fluidsynth/files/fluidsynth-1.1.6/fluidsynth-1.1.6.tar.bz2/download">
<tt>http://sourceforge.net/projects/fluidsynth/files/fluidsynth-1.1.6/fluidsynth-1.1.6.tar.bz2/download</tt></a></p>
-<p>Apply the patch <tt>fluidsynth.diff</tt> (it changes multiple files).</p>
+<p>Apply the recursive patch <tt>fluidsynth.diff</tt>.</p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/fluidsynth<br>
@@ -530,8 +512,8 @@ make install</tt></p></blockquote>
<h3>Install Audacious</h3>
<p>Download and unzip to <tt>C:\audacious</tt>:<br>
-<a href="http://distfiles.audacious-media-player.org/audacious-3.6.tar.bz2">
-<tt>http://distfiles.audacious-media-player.org/audacious-3.6.tar.bz2</tt></a></p>
+<a href="http://distfiles.audacious-media-player.org/audacious-3.8.tar.bz2">
+<tt>http://distfiles.audacious-media-player.org/audacious-3.8.tar.bz2</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/audacious<br>
@@ -542,8 +524,8 @@ make install</tt></p></blockquote>
<h3>Install Audacious Plugins</h3>
<p>Download and unzip to <tt>C:\audacious-plugins</tt>:<br>
-<a href="http://distfiles.audacious-media-player.org/audacious-plugins-3.6.tar.bz2">
-<tt>http://distfiles.audacious-media-player.org/audacious-plugins-3.6.tar.bz2</tt></a></p>
+<a href="http://distfiles.audacious-media-player.org/audacious-plugins-3.8.tar.bz2">
+<tt>http://distfiles.audacious-media-player.org/audacious-plugins-3.8.tar.bz2</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/audacious-plugins<br>
diff --git a/win32/override/README.txt.in b/win32/override/README.txt.in
new file mode 100644
index 0000000..1801df2
--- /dev/null
+++ b/win32/override/README.txt.in
@@ -0,0 +1,88 @@
+Audacious @PACKAGE_VERSION@ for Windows
+
+ http://audacious-media-player.org
+
+Audacious is free and open source software. By installing Audacious, you agree
+to be bound by various licenses governing its use and redistribution.
+
+Build ID: @BUILDSTAMP@
+
+LICENSE
+
+@COPYRIGHT@
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, this
+ list of conditions, and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions, and the following disclaimer in the documentation
+ provided with the distribution.
+
+This software is provided "as is" and without any warranty, express or
+implied. In no event shall the authors be liable for any damages arising
+from the use of this software.
+
+EXCEPTIONS
+
+Other than the Audacious logo itself, the images included with Audacious are
+either based on the Tango Icon Library (public domain) or the GNOME Icon Theme
+(CC BY-SA 3.0; see https://creativecommons.org/licenses/by-sa/3.0/us/).
+
+Please note that many of the plugins distributed with Audacious are under
+different licenses, whose full text may be found either in the "About" window
+of each plugin or in the source code.
+
+Audacious would not exist without the efforts of numerous other free and open
+source software projects, which are listed below. By installing Audacious, you
+also agree to all relevant licenses governing these projects. The source code
+and license of each project can be found on the Internet.
+
+ Project Website
+ ------- -------
+
+ MinGW http://mingw.org
+ GNU libc http://www.gnu.org/software/libc
+ GNU libstdc++ http://gcc.gnu.org/libstdc++
+ GNU gettext http://www.gnu.org/software/gettext
+ GNU libiconv http://www.gnu.org/software/libiconv
+ zlib http://zlib.net
+ libpng http://libpng.org/pub/png
+ libjpeg-turbo http://libjpeg-turbo.org/
+ libffi http://sourceware.org/libffi
+ GLib http://developer.gnome.org/glib
+ Pixman http://pixman.org
+ Cairo http://cairographics.org
+ Pango http://www.pango.org
+ GDK-Pixbuf http://developer.gnome.org/gdk-pixbuf
+ ATK http://developer.gnome.org/atk
+ GTK+ http://www.gtk.org
+ libguess http://atheme.org/projects/libguess.html
+ libxml2 http://xmlsoft.org
+ mpg123 http://mpg123.de
+ FAAD2 http://www.audiocoding.com/faad2.html
+ libsndfile http://mega-nerd.com/libsndfile
+ bs2b http://bs2b.sourceforge.net
+ GNU libcdio http://www.gnu.org/software/libcdio
+ libcddb http://libcddb.sourceforge.net
+ libcue http://github.com/lipnitsk/libcue
+ LAME http://lame.sourceforge.net
+ libflac http://xiph.org/flac
+ libogg http://xiph.org/ogg
+ libvorbis http://xiph.org/vorbis
+ neon http://webdav.org/neon
+ libsamplerate http://mega-nerd.com/SRC
+ WavPack http://wavpack.com
+ FFmpeg http://ffmpeg.org
+ ModPlug http://modplug-xmms.sourceforge.net
+ AdPlug http://adplug.github.io
+ libmms http://libmms.sourceforge.net
+ sidplayfp http://sidplay-residfp.sourceforge.net
+ FluidSynth http://fluidsynth.org
+
+If you are an author of one of these projects and do not wish your software
+included with Audacious in binary form, please contact us via the support forum:
+
+ http://redmine.audacious-media-player.org/projects/audacious/boards
diff --git a/contrib/win32/gtkrc b/win32/override/etc/gtk-2.0/gtkrc
index 14456b5..14456b5 100644
--- a/contrib/win32/gtkrc
+++ b/win32/override/etc/gtk-2.0/gtkrc
diff --git a/win32/override/share/icons/gnome/16x16/apps/audacious.png b/win32/override/share/icons/gnome/16x16/apps/audacious.png
new file mode 100644
index 0000000..996566e
--- /dev/null
+++ b/win32/override/share/icons/gnome/16x16/apps/audacious.png
Binary files differ
diff --git a/contrib/win32/patches/fluidsynth.diff b/win32/patches/fluidsynth.diff
index 898fe37..898fe37 100644
--- a/contrib/win32/patches/fluidsynth.diff
+++ b/win32/patches/fluidsynth.diff
diff --git a/contrib/win32/patches/gcontenttype-win32.c.diff b/win32/patches/gcontenttype-win32.c.diff
index b0606d7..b0606d7 100644
--- a/contrib/win32/patches/gcontenttype-win32.c.diff
+++ b/win32/patches/gcontenttype-win32.c.diff
diff --git a/contrib/win32/patches/gdkwindow-win32.c.diff b/win32/patches/gdkwindow-win32.c.diff
index 1919095..1919095 100644
--- a/contrib/win32/patches/gdkwindow-win32.c.diff
+++ b/win32/patches/gdkwindow-win32.c.diff
diff --git a/contrib/win32/patches/ggettext.c.diff b/win32/patches/ggettext.c.diff
index 7bb8ae8..7bb8ae8 100644
--- a/contrib/win32/patches/ggettext.c.diff
+++ b/win32/patches/ggettext.c.diff
diff --git a/contrib/win32/patches/gwin32appinfo.c.diff b/win32/patches/gwin32appinfo.c.diff
index 54082e2..54082e2 100644
--- a/contrib/win32/patches/gwin32appinfo.c.diff
+++ b/win32/patches/gwin32appinfo.c.diff
diff --git a/contrib/win32/patches/gwin32networking.h.diff b/win32/patches/gwin32networking.h.diff
index 10eb20f..10eb20f 100644
--- a/contrib/win32/patches/gwin32networking.h.diff
+++ b/win32/patches/gwin32networking.h.diff
diff --git a/contrib/win32/patches/libbs2b-makefile.am.diff b/win32/patches/libbs2b-makefile.am.diff
index 8292c29..8292c29 100644
--- a/contrib/win32/patches/libbs2b-makefile.am.diff
+++ b/win32/patches/libbs2b-makefile.am.diff
diff --git a/contrib/win32/patches/libcdio-util.c.diff b/win32/patches/libcdio-util.c.diff
index 1ade0d1..1ade0d1 100644
--- a/contrib/win32/patches/libcdio-util.c.diff
+++ b/win32/patches/libcdio-util.c.diff
diff --git a/win32/patches/libcue-install-dll.diff b/win32/patches/libcue-install-dll.diff
new file mode 100644
index 0000000..acf3079
--- /dev/null
+++ b/win32/patches/libcue-install-dll.diff
@@ -0,0 +1,11 @@
+diff -ur libcue-2.1.0-orig/CMakeLists.txt libcue-2.1.0-mod/CMakeLists.txt
+--- libcue-2.1.0-orig/CMakeLists.txt 2016-04-15 01:31:27 -0400
++++ libcue-2.1.0-mod/CMakeLists.txt 2016-07-31 15:28:48 -0400
+@@ -44,6 +44,7 @@
+ C_VISIBILITY_PRESET hidden)
+
+ INSTALL(TARGETS cue
++ RUNTIME DESTINATION bin
+ LIBRARY DESTINATION lib
+ ARCHIVE DESTINATION lib)
+ INSTALL(FILES ${CMAKE_SOURCE_DIR}/libcue.h DESTINATION include)
diff --git a/contrib/win32/patches/libfaad-main.c.diff b/win32/patches/libfaad-main.c.diff
index 1241e34..1241e34 100644
--- a/contrib/win32/patches/libfaad-main.c.diff
+++ b/win32/patches/libfaad-main.c.diff
diff --git a/contrib/win32/patches/libfaad-makefile.am.diff b/win32/patches/libfaad-makefile.am.diff
index 8512846..8512846 100644
--- a/contrib/win32/patches/libfaad-makefile.am.diff
+++ b/win32/patches/libfaad-makefile.am.diff
diff --git a/contrib/win32/patches/libmms-strndup.diff b/win32/patches/libmms-strndup.diff
index 3c875ee..3c875ee 100644
--- a/contrib/win32/patches/libmms-strndup.diff
+++ b/win32/patches/libmms-strndup.diff
diff --git a/win32/patches/wavpack-4.80.diff b/win32/patches/wavpack-4.80.diff
new file mode 100644
index 0000000..2e69c40
--- /dev/null
+++ b/win32/patches/wavpack-4.80.diff
@@ -0,0 +1,137 @@
+diff -ur wavpack-4.80.0-orig/cli/wavpack.c wavpack-4.80.0-mod/cli/wavpack.c
+--- wavpack-4.80.0-orig/cli/wavpack.c 2016-03-11 19:15:55 -0500
++++ wavpack-4.80.0-mod/cli/wavpack.c 2016-07-31 13:27:47 -0400
+@@ -41,9 +41,12 @@
+ #if (defined(__GNUC__) || defined(__sun)) && !defined(_WIN32)
+ #include <unistd.h>
+ #include <glob.h>
+-#include <sys/time.h>
+-#else
++#endif
++
++#ifdef _MSC_VER
+ #include <sys/timeb.h>
++#else
++#include <sys/time.h>
+ #endif
+
+ #ifdef _WIN32
+@@ -1441,7 +1444,7 @@
+ FILE *infile;
+ int result;
+
+-#if defined(_WIN32)
++#if defined(_MSC_VER)
+ struct __timeb64 time1, time2;
+ #else
+ struct timeval time1, time2;
+@@ -1611,7 +1614,7 @@
+ }
+ }
+
+-#if defined(_WIN32)
++#if defined(_MSC_VER)
+ _ftime64 (&time1);
+ #else
+ gettimeofday(&time1,&timez);
+@@ -2189,7 +2192,7 @@
+ // compute and display the time consumed along with some other details of
+ // the packing operation, and then return WAVPACK_NO_ERROR
+
+-#if defined(_WIN32)
++#if defined(_MSC_VER)
+ _ftime64 (&time2);
+ dtime = time2.time + time2.millitm / 1000.0;
+ dtime -= time1.time + time1.millitm / 1000.0;
+@@ -2452,7 +2455,7 @@
+ double dtime;
+ int result;
+
+-#if defined(_WIN32)
++#if defined(_MSC_VER)
+ struct __timeb64 time1, time2;
+ #else
+ struct timeval time1, time2;
+@@ -2596,7 +2599,7 @@
+ }
+ }
+
+-#if defined(_WIN32)
++#if defined(_MSC_VER)
+ _ftime64 (&time1);
+ #else
+ gettimeofday(&time1,&timez);
+@@ -2930,7 +2933,7 @@
+ // compute and display the time consumed along with some other details of
+ // the packing operation, and then return WAVPACK_NO_ERROR
+
+-#if defined(_WIN32)
++#if defined(_MSC_VER)
+ _ftime64 (&time2);
+ dtime = time2.time + time2.millitm / 1000.0;
+ dtime -= time1.time + time1.millitm / 1000.0;
+diff -ur wavpack-4.80.0-orig/cli/wvunpack.c wavpack-4.80.0-mod/cli/wvunpack.c
+--- wavpack-4.80.0-orig/cli/wvunpack.c 2016-03-28 17:35:54 -0400
++++ wavpack-4.80.0-mod/cli/wvunpack.c 2016-07-31 13:29:06 -0400
+@@ -31,10 +31,10 @@
+ #endif
+ #endif
+
+-#if defined(__GNUC__) && !defined(_WIN32)
+-#include <sys/time.h>
+-#else
++#ifdef _MSC_VER
+ #include <sys/timeb.h>
++#else
++#include <sys/time.h>
+ #endif
+
+ #include <math.h>
+@@ -933,7 +933,7 @@
+ char error [80];
+ FILE *outfile;
+
+-#if defined(_WIN32)
++#if defined(_MSC_VER)
+ struct __timeb64 time1, time2;
+ #else
+ struct timeval time1, time2;
+@@ -1091,7 +1091,7 @@
+ }
+ }
+
+-#if defined(_WIN32)
++#if defined(_MSC_VER)
+ _ftime64 (&time1);
+ #else
+ gettimeofday(&time1,&timez);
+@@ -1325,7 +1325,7 @@
+ // Compute and display the time consumed along with some other details of
+ // the unpacking operation (assuming there was no error).
+
+-#if defined(_WIN32)
++#if defined(_MSC_VER)
+ _ftime64 (&time2);
+ dtime = time2.time + time2.millitm / 1000.0;
+ dtime -= time1.time + time1.millitm / 1000.0;
+diff -ur wavpack-4.80.0-orig/src/read_words.c wavpack-4.80.0-mod/src/read_words.c
+--- wavpack-4.80.0-orig/src/read_words.c 2016-02-21 21:42:29 -0500
++++ wavpack-4.80.0-mod/src/read_words.c 2016-07-31 13:23:34 -0400
+@@ -124,7 +124,7 @@
+ wps->wvbits.bc += sizeof (*(wps->wvbits.ptr)) * 8;
+ }
+
+-#ifdef _WIN32
++#ifdef _MSC_VER
+ _BitScanForward (&ones_count, ~wps->wvbits.sr);
+ #else
+ ones_count = __builtin_ctz (~wps->wvbits.sr);
+@@ -399,7 +399,7 @@
+ bs->bc += sizeof (*(bs->ptr)) * 8;
+ }
+
+-#ifdef _WIN32
++#ifdef _MSC_VER
+ _BitScanForward (&ones_count, ~wps->wvbits.sr);
+ #else
+ ones_count = __builtin_ctz (~wps->wvbits.sr);