]> git.pld-linux.org Git - packages/mythtv.git/commitdiff
- merged from DEVEL
authorElan Ruusamäe <glen@pld-linux.org>
Sun, 12 Feb 2006 23:30:07 +0000 (23:30 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    mythbackend.logrotate -> 1.2
    mythtv-lib64.patch -> 1.5
    mythtv-pl.patch -> 1.2
    mythtv-x86_64-configure.patch -> 1.3

mythbackend.logrotate
mythtv-lib64.patch
mythtv-pl.patch [new file with mode: 0644]
mythtv-x86_64-configure.patch

index c8904f5d3efc11f1f8247e013efe73cebfe90ce0..2888b52cbcbe72145c695dde517bf23ba410fad4 100644 (file)
@@ -1,11 +1,9 @@
 /var/log/mythtv/mythbackend.log {
        notifempty
        missingok
-       compress
-       compresscmd /usr/bin/bzip2
-       uncompresscmd /usr/bin/bunzip2
-       compressext .bz2
-       weekly
-       rotate 4
-       size 10M
+       sharedscripts
+       create 664 root mythtv
+       postrotate
+               /etc/rc.d/init.d/mythbackend flush-logs > /dev/null
+       endscript
 }
index 9ffdb4c78fe25fc295f087e66bf7e67212126e12..79b56c250f262a9303cd26a6dc6de60bfc60aa35 100644 (file)
---- ./configure~       2005-09-04 01:26:56.000000000 +0300
-+++ ./configure        2005-09-04 01:26:58.000000000 +0300
-@@ -13,6 +13,7 @@
- # default parameters
- compile_type="release"
- prefix="/usr/local"
-+libdir="${prefix}/lib"
- mandir=""
- bindir=""
- cross_prefix=""
-@@ -496,6 +497,8 @@
-   ;;  
-   --prefix=*) prefix=`echo $opt | cut -d '=' -f 2`
-   ;;
-+  --libdir=*) libdir=`echo $opt | cut -d '=' -f 2`
-+  ;;
-   --mandir=*) mandir=`echo $opt | cut -d '=' -f 2`
-   ;;
-   --source-path=*) source_path=`echo $opt | cut -d '=' -f 2`
-@@ -1612,6 +1615,10 @@
- bindir="${prefix}/bin"
- fi
-+if test x"$libdir" = x""; then
-+libdir="${prefix}/lib"
-+fi
-+
- if test x"$mandir" = x""; then
- mandir="${prefix}/man"
- fi
-@@ -1840,6 +1847,7 @@
- echo "PREFIX=$prefix" >> config.mak
- #echo "bindir=$bindir" >> config.mak
-+echo "LIBDIR=$libdir" >> config.mak
- #echo "mandir=$mandir" >> config.mak
- #echo "MAKE=$make" >> config.mak
- echo "QMAKE_CC=$cc" >> config.mak
-
---- ./libs/libmythsamplerate/libmythsamplerate.pro~    2005-05-06 23:19:54.000000000 +0300
-+++ ./libs/libmythsamplerate/libmythsamplerate.pro     2005-09-04 00:10:56.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- TARGET = mythsamplerate-$$LIBVERSION
- CONFIG += thread staticlib warn_off
--target.path = $${PREFIX}/lib
-+target.path = $${LIBDIR}
- INSTALLS = target
- VERSION = 0.18.1 
-diff -ur mythtv-0.18.1/filters/adjust/adjust.pro mythtv-0.18.1.fixed/filters/adjust/adjust.pro
---- mythtv-0.18.1/filters/adjust/adjust.pro    2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/adjust/adjust.pro      2005-09-04 00:25:07.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- CONFIG -= moc qt
- CONFIG += plugin thread
--target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
- INSTALLS = target
- INCLUDEPATH += ../../libs/libmythtv
-diff -ur mythtv-0.18.1/filters/bobdeint/bobdeint.pro mythtv-0.18.1.fixed/filters/bobdeint/bobdeint.pro
---- mythtv-0.18.1/filters/bobdeint/bobdeint.pro        2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/bobdeint/bobdeint.pro  2005-09-04 00:25:16.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- CONFIG -= moc qt
- CONFIG += plugin thread
--target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
- INSTALLS = target
- INCLUDEPATH += ../../libs/libmythtv
-diff -ur mythtv-0.18.1/filters/convert/convert.pro mythtv-0.18.1.fixed/filters/convert/convert.pro
---- mythtv-0.18.1/filters/convert/convert.pro  2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/convert/convert.pro    2005-09-04 00:24:55.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- CONFIG -= moc qt
- CONFIG += plugin thread
--target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
- INSTALLS = target
- INCLUDEPATH += ../../libs/libmythtv
-diff -ur mythtv-0.18.1/filters/crop/crop.pro mythtv-0.18.1.fixed/filters/crop/crop.pro
---- mythtv-0.18.1/filters/crop/crop.pro        2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/crop/crop.pro  2005-09-04 00:24:52.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- CONFIG -= moc qt
- CONFIG += plugin thread
--target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
- INSTALLS = target
- INCLUDEPATH += ../../libs/libmythtv
-diff -ur mythtv-0.18.1/filters/denoise3d/denoise3d.pro mythtv-0.18.1.fixed/filters/denoise3d/denoise3d.pro
---- mythtv-0.18.1/filters/denoise3d/denoise3d.pro      2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/denoise3d/denoise3d.pro        2005-09-04 00:25:21.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- CONFIG -= moc qt
- CONFIG += plugin thread
--target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
- INSTALLS = target
- INCLUDEPATH += ../../libs/libmythtv
-diff -ur mythtv-0.18.1/filters/force/force.pro mythtv-0.18.1.fixed/filters/force/force.pro
---- mythtv-0.18.1/filters/force/force.pro      2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/force/force.pro        2005-09-04 00:24:57.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- CONFIG -= moc qt
- CONFIG += plugin thread
--target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
- INSTALLS = target
- INCLUDEPATH += ../../libs/libmythtv
-diff -ur mythtv-0.18.1/filters/invert/invert.pro mythtv-0.18.1.fixed/filters/invert/invert.pro
---- mythtv-0.18.1/filters/invert/invert.pro    2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/invert/invert.pro      2005-09-04 00:25:09.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- CONFIG -= moc qt
- CONFIG += plugin thread
--target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
- INSTALLS = target
- INCLUDEPATH += ../../libs/libmythtv
-diff -ur mythtv-0.18.1/filters/kerneldeint/kerneldeint.pro mythtv-0.18.1.fixed/filters/kerneldeint/kerneldeint.pro
---- mythtv-0.18.1/filters/kerneldeint/kerneldeint.pro  2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/kerneldeint/kerneldeint.pro    2005-09-04 00:25:14.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- CONFIG -= moc qt
- CONFIG += plugin thread
--target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
- INSTALLS = target
- INCLUDEPATH += ../../libs/libmythtv
-diff -ur mythtv-0.18.1/filters/linearblend/linearblend.pro mythtv-0.18.1.fixed/filters/linearblend/linearblend.pro
---- mythtv-0.18.1/filters/linearblend/linearblend.pro  2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/linearblend/linearblend.pro    2005-09-04 00:24:59.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- CONFIG -= moc qt
- CONFIG += plugin thread
--target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
- INSTALLS = target
- INCLUDEPATH += ../../libs/libmythtv
-diff -ur mythtv-0.18.1/filters/onefield/onefield.pro mythtv-0.18.1.fixed/filters/onefield/onefield.pro
---- mythtv-0.18.1/filters/onefield/onefield.pro        2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/onefield/onefield.pro  2005-09-04 00:25:02.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- CONFIG -= moc qt
- CONFIG += plugin thread
--target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
- INSTALLS = target
+--- ./libs/libmyth/mythcontext.cpp~    2005-04-11 21:59:29.000000000 +0300
++++ ./libs/libmyth/mythcontext.cpp     2005-09-05 20:20:24.000000000 +0300
+@@ -874,7 +878,7 @@
  
- INCLUDEPATH += ../../libs/libmythtv
-diff -ur mythtv-0.18.1/filters/postprocess/postprocess.pro mythtv-0.18.1.fixed/filters/postprocess/postprocess.pro
---- mythtv-0.18.1/filters/postprocess/postprocess.pro  2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/postprocess/postprocess.pro    2005-09-04 00:25:12.000000000 +0300
-@@ -4,7 +4,7 @@
- TEMPLATE = lib
- CONFIG -= moc qt
- CONFIG += plugin thread
--target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
- INSTALLS = target
+ QString MythContext::GetLibraryDir(void) 
+ { 
+-    return d->m_installprefix + "/lib/mythtv/"; 
++    return d->m_installprefix + "/lib64/mythtv/"; 
+ }
  
- INCLUDEPATH += ../../libs/libmythtv ../../libs/libavcodec
-diff -ur mythtv-0.18.1/filters/quickdnr/quickdnr.pro mythtv-0.18.1.fixed/filters/quickdnr/quickdnr.pro
---- mythtv-0.18.1/filters/quickdnr/quickdnr.pro        2005-01-29 07:21:36.000000000 +0200
-+++ mythtv-0.18.1.fixed/filters/quickdnr/quickdnr.pro  2005-09-04 00:25:18.000000000 +0300
+ QString MythContext::GetThemesParentDir(void) 
+diff -ur mythtv-lib32/filters/filter-common.pro mythtv/filters/filter-common.pro
+--- mythtv-lib32/filters/filter-common.pro     2005-10-18 02:33:41.000000000 +0300
++++ mythtv/filters/filter-common.pro   2005-10-19 20:56:16.000000000 +0300
 @@ -4,7 +4,7 @@
  TEMPLATE = lib
  CONFIG -= moc qt
  CONFIG += plugin thread
 -target.path = $${PREFIX}/lib/mythtv/filters
-+target.path = $${LIBDIR}/mythtv/filters
++target.path = $${PREFIX}/lib64/mythtv/filters
  INSTALLS = target
  
- INCLUDEPATH += ../../libs/libmythtv
-diff -ur mythtv-0.18.1/libs/libavcodec/libavcodec.pro mythtv-0.18.1.fixed/libs/libavcodec/libavcodec.pro
---- mythtv-0.18.1/libs/libavcodec/libavcodec.pro       2005-05-06 23:19:54.000000000 +0300
-+++ mythtv-0.18.1.fixed/libs/libavcodec/libavcodec.pro 2005-09-04 00:24:44.000000000 +0300
+ QMAKE_CFLAGS_RELEASE += -Wno-missing-prototypes
+diff -ur mythtv-lib32/libs/libavcodec/libavcodec.pro mythtv/libs/libavcodec/libavcodec.pro
+--- mythtv-lib32/libs/libavcodec/libavcodec.pro        2005-10-18 02:33:32.000000000 +0300
++++ mythtv/libs/libavcodec/libavcodec.pro      2005-10-19 20:56:16.000000000 +0300
 @@ -4,7 +4,7 @@
  TEMPLATE = lib
  TARGET = mythavcodec-$$LIBVERSION
  CONFIG += thread dll warn_off
 -target.path = $${PREFIX}/lib
-+target.path = $${LIBDIR}
++target.path = $${PREFIX}/lib64
  INSTALLS = target
  
- VERSION = 0.18.1
-diff -ur mythtv-0.18.1/libs/libavformat/libavformat.pro mythtv-0.18.1.fixed/libs/libavformat/libavformat.pro
---- mythtv-0.18.1/libs/libavformat/libavformat.pro     2005-05-06 23:19:54.000000000 +0300
-+++ mythtv-0.18.1.fixed/libs/libavformat/libavformat.pro       2005-09-04 00:24:47.000000000 +0300
+ VERSION = 0.18.0
+diff -ur mythtv-lib32/libs/libavformat/libavformat.pro mythtv/libs/libavformat/libavformat.pro
+--- mythtv-lib32/libs/libavformat/libavformat.pro      2005-10-18 02:33:08.000000000 +0300
++++ mythtv/libs/libavformat/libavformat.pro    2005-10-19 20:56:16.000000000 +0300
 @@ -4,7 +4,7 @@
  TEMPLATE = lib
  TARGET = mythavformat-$$LIBVERSION
  CONFIG += thread dll warn_off
 -target.path = $${PREFIX}/lib
-+target.path = $${LIBDIR}
++target.path = $${PREFIX}/lib64
+ INSTALLS = target
+ VERSION = 0.18.0 
+diff -ur mythtv-lib32/libs/libavutil/libavutil.pro mythtv/libs/libavutil/libavutil.pro
+--- mythtv-lib32/libs/libavutil/libavutil.pro  2005-10-18 02:33:33.000000000 +0300
++++ mythtv/libs/libavutil/libavutil.pro        2005-10-19 20:56:16.000000000 +0300
+@@ -5,7 +5,7 @@
+ TARGET = mythavutil-$$LIBVERSION
+ CONFIG += thread dll warn_off
+ CONFIG -= qt
+-target.path = $${PREFIX}/lib
++target.path = $${PREFIX}/lib64
  INSTALLS = target
  
- VERSION = 0.18.
-diff -ur mythtv-0.18.1/libs/libmyth/libmyth.pro mythtv-0.18.1.fixed/libs/libmyth/libmyth.pro
---- mythtv-0.18.1/libs/libmyth/libmyth.pro     2005-05-06 23:19:54.000000000 +0300
-+++ mythtv-0.18.1.fixed/libs/libmyth/libmyth.pro       2005-09-04 00:24:37.000000000 +0300
+ VERSION = 0.18.0
+diff -ur mythtv-lib32/libs/libmyth/libmyth.pro mythtv/libs/libmyth/libmyth.pro
+--- mythtv-lib32/libs/libmyth/libmyth.pro      2005-10-18 02:33:16.000000000 +0300
++++ mythtv/libs/libmyth/libmyth.pro    2005-10-19 20:56:16.000000000 +0300
 @@ -4,7 +4,7 @@
  TEMPLATE = lib
  TARGET = myth-$$LIBVERSION
  CONFIG += thread dll
 -target.path = $${PREFIX}/lib
-+target.path = $${LIBDIR}
++target.path = $${PREFIX}/lib64
  INSTALLS = target
  
- VERSION = 0.18.1
-diff -ur mythtv-0.18.1/libs/libmythmpeg2/libmythmpeg2.pro mythtv-0.18.1.fixed/libs/libmythmpeg2/libmythmpeg2.pro
---- mythtv-0.18.1/libs/libmythmpeg2/libmythmpeg2.pro   2005-05-06 23:19:54.000000000 +0300
-+++ mythtv-0.18.1.fixed/libs/libmythmpeg2/libmythmpeg2.pro     2005-09-04 00:24:41.000000000 +0300
+ VERSION = 0.18.0
+diff -ur mythtv-lib32/libs/libmythmpeg2/libmythmpeg2.pro mythtv/libs/libmythmpeg2/libmythmpeg2.pro
+--- mythtv-lib32/libs/libmythmpeg2/libmythmpeg2.pro    2005-10-18 02:33:03.000000000 +0300
++++ mythtv/libs/libmythmpeg2/libmythmpeg2.pro  2005-10-19 20:56:16.000000000 +0300
 @@ -4,7 +4,7 @@
  TEMPLATE = lib
  TARGET = mythmpeg2-$$LIBVERSION
  CONFIG += thread staticlib warn_off
 -target.path = $${PREFIX}/lib
-+target.path = $${LIBDIR}
++target.path = $${PREFIX}/lib64
+ INSTALLS = target
+ VERSION = 0.18.0 
+diff -ur mythtv-lib32/libs/libmythsamplerate/libmythsamplerate.pro mythtv/libs/libmythsamplerate/libmythsamplerate.pro
+--- mythtv-lib32/libs/libmythsamplerate/libmythsamplerate.pro  2005-10-18 02:33:12.000000000 +0300
++++ mythtv/libs/libmythsamplerate/libmythsamplerate.pro        2005-10-19 20:56:16.000000000 +0300
+@@ -4,7 +4,7 @@
+ TEMPLATE = lib
+ TARGET = mythsamplerate-$$LIBVERSION
+ CONFIG += thread staticlib warn_off
+-target.path = $${PREFIX}/lib
++target.path = $${PREFIX}/lib64
  INSTALLS = target
  
- VERSION = 0.18.1 
-diff -ur mythtv-0.18.1/libs/libmythsoundtouch/libmythsoundtouch.pro mythtv-0.18.1.fixed/libs/libmythsoundtouch/libmythsoundtouch.pro
---- mythtv-0.18.1/libs/libmythsoundtouch/libmythsoundtouch.pro 2005-05-06 23:19:54.000000000 +0300
-+++ mythtv-0.18.1.fixed/libs/libmythsoundtouch/libmythsoundtouch.pro   2005-09-04 00:24:50.000000000 +0300
+ VERSION = 0.18.0 
+diff -ur mythtv-lib32/libs/libmythsoundtouch/libmythsoundtouch.pro mythtv/libs/libmythsoundtouch/libmythsoundtouch.pro
+--- mythtv-lib32/libs/libmythsoundtouch/libmythsoundtouch.pro  2005-10-18 02:33:03.000000000 +0300
++++ mythtv/libs/libmythsoundtouch/libmythsoundtouch.pro        2005-10-19 20:56:16.000000000 +0300
 @@ -4,7 +4,7 @@
  TEMPLATE = lib
  TARGET = mythsoundtouch-$$LIBVERSION
  CONFIG += thread staticlib warn_off
 -target.path = $${PREFIX}/lib
-+target.path = $${LIBDIR}
++target.path = $${PREFIX}/lib64
  INSTALLS = target
  
- VERSION = 0.18.1 
-diff -ur mythtv-0.18.1/libs/libmythtv/libmythtv.pro mythtv-0.18.1.fixed/libs/libmythtv/libmythtv.pro
---- mythtv-0.18.1/libs/libmythtv/libmythtv.pro 2005-05-06 23:19:54.000000000 +0300
-+++ mythtv-0.18.1.fixed/libs/libmythtv/libmythtv.pro   2005-09-04 00:24:34.000000000 +0300
+ VERSION = 0.18.0 
+diff -ur mythtv-lib32/libs/libmythtv/libmythtv.pro mythtv/libs/libmythtv/libmythtv.pro
+--- mythtv-lib32/libs/libmythtv/libmythtv.pro  2005-10-18 02:33:02.000000000 +0300
++++ mythtv/libs/libmythtv/libmythtv.pro        2005-10-19 20:56:16.000000000 +0300
 @@ -4,7 +4,7 @@
  TEMPLATE = lib
  TARGET = mythtv-$$LIBVERSION
  CONFIG += thread dll
 -target.path = $${PREFIX}/lib
-+target.path = $${LIBDIR}
++target.path = $${PREFIX}/lib64
  INSTALLS = target
  
- VERSION = 0.18.1
-diff -ur mythtv-0.18.1/libs/libmythui/libmythui.pro mythtv-0.18.1.fixed/libs/libmythui/libmythui.pro
---- mythtv-0.18.1/libs/libmythui/libmythui.pro 2005-05-06 23:19:54.000000000 +0300
-+++ mythtv-0.18.1.fixed/libs/libmythui/libmythui.pro   2005-09-04 00:24:32.000000000 +0300
+ VERSION = 0.18.0
+diff -ur mythtv-lib32/libs/libmythui/libmythui.pro mythtv/libs/libmythui/libmythui.pro
+--- mythtv-lib32/libs/libmythui/libmythui.pro  2005-10-18 02:33:13.000000000 +0300
++++ mythtv/libs/libmythui/libmythui.pro        2005-10-19 20:56:16.000000000 +0300
 @@ -4,7 +4,7 @@
  TEMPLATE = lib
  TARGET = mythui-$$LIBVERSION
  CONFIG += debug thread dll 
 -target.path = $${PREFIX}/lib
-+target.path = $${LIBDIR}
++target.path = $${PREFIX}/lib64
  INSTALLS = target
- INCLUDEPATH += ../../libs/libmyth
- INCLUDEPATH += ../..
---- ./configure~       2005-09-05 20:10:30.000000000 +0300
-+++ ./configure        2005-09-05 20:10:33.000000000 +0300
-@@ -703,7 +703,7 @@
-         LIBPATHS="$LIBPATHS $LP_APPEND"
-     done
--    LIBPATHS="`echo $LIBPATHS /lib /usr/lib | sed s/'\/ '/' '/g` "
-+    LIBPATHS="`echo $LIBPATHS $libdir /lib /usr/lib | sed s/'\/ '/' '/g` "
-     HAS_IT="no"
-     for LIBPATH in $LIBPATHS ; do
---- ./libs/libmyth/mythcontext.cpp~    2005-04-11 21:59:29.000000000 +0300
-+++ ./libs/libmyth/mythcontext.cpp     2005-09-05 20:20:24.000000000 +0300
-@@ -41,6 +41,10 @@
- const QString kPluginLibSuffix = ".so";
- #endif
-+#ifndef LIBDIR
-+#define LIBDIR "lib"
-+#endif
-+
- MythContext *gContext = NULL;
- QMutex MythContext::verbose_mutex(true);
-@@ -874,7 +878,7 @@
- QString MythContext::GetLibraryDir(void) 
- { 
--    return d->m_installprefix + "/lib/mythtv/"; 
-+    return d->m_installprefix + "/" + LIBDIR "/mythtv/"; 
- }
- QString MythContext::GetThemesParentDir(void) 
---- ./configure~       2005-09-05 20:25:05.000000000 +0300
-+++ ./configure        2005-09-05 20:25:08.000000000 +0300
-@@ -2394,6 +2394,10 @@
-   echo "CONFIG_INCLUDEPATH=$CONFIG_INCLUDEPATH" >> config.mak
- fi
  
-+if test "$_lib" != ""; then
-+  echo "#define LIBDIR \"$_lib\""  >> $TMPH
-+fi
-+
- diff $TMPH config.h >/dev/null 2>&1
- if test $? -ne 0 ; then
-   mv -f $TMPH config.h
+ INCLUDEPATH += ../libmyth
diff --git a/mythtv-pl.patch b/mythtv-pl.patch
new file mode 100644 (file)
index 0000000..497f976
--- /dev/null
@@ -0,0 +1,8439 @@
+--- mythtv/i18n/mythfrontend_pl.ts.fix 2006-02-04 17:24:02.278434000 +0100
++++ mythtv/i18n/mythfrontend_pl.ts     2006-02-04 17:29:11.508434000 +0100
+@@ -0,0 +1,8123 @@
++<!DOCTYPE TS><TS>
++<context>
++    <name>@default</name>
++    <message>
++        <source>Unknown</source>
++        <translation>Nieznany</translation>
++    </message>
++    <message>
++        <source>Queued</source>
++        <translation>Zakolejkowany</translation>
++    </message>
++    <message>
++        <source>Pending</source>
++        <translation>Oczekuj±cy</translation>
++    </message>
++    <message>
++        <source>Starting</source>
++        <translation>Startuje</translation>
++    </message>
++    <message>
++        <source>Running</source>
++        <translation>Uruchomiony</translation>
++    </message>
++    <message>
++        <source>Stopping</source>
++        <translation>Zatrzymany</translation>
++    </message>
++    <message>
++        <source>Paused</source>
++        <translation>Pauza</translation>
++    </message>
++    <message>
++        <source>Retrying</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Erroring</source>
++        <translation>B³êdy</translation>
++    </message>
++    <message>
++        <source>Aborting</source>
++        <translation>Zaniechanie</translation>
++    </message>
++    <message>
++        <source>Done (Invalid status!)</source>
++        <translation>Zrobione (Z³y status!)</translation>
++    </message>
++    <message>
++        <source>Finished</source>
++        <translation>Ukoñczone</translation>
++    </message>
++    <message>
++        <source>Aborted</source>
++        <translation>Zaniechane</translation>
++    </message>
++    <message>
++        <source>Errored</source>
++        <translation>B³êdy</translation>
++    </message>
++    <message>
++        <source>Cancelled</source>
++        <translation>Anulowane</translation>
++    </message>
++</context>
++<context>
++    <name>CaptureCardEditor</name>
++    <message>
++        <source>Capture Card Menu</source>
++        <translation>Menu Kart Przechwytywania</translation>
++    </message>
++    <message>
++        <source>Edit..</source>
++        <translation>Edytuj..</translation>
++    </message>
++    <message>
++        <source>Delete..</source>
++      <translation>Usuñ..</translation>
++    </message>
++    <message>
++        <source>Are you sure you want to delete ALL capture cards?</source>
++        <translation>Jeste¶ pewny ¿e chcesz usun±c wszystkie karty?</translation>
++    </message>
++    <message>
++        <source>Yes, delete capture cards</source>
++        <translation>Tak, usuñ karty przechwytywania</translation>
++    </message>
++    <message>
++        <source>No, don&apos;t</source>
++        <translation>Nie, nie usuwaj</translation>
++    </message>
++    <message>
++        <source>Are you sure you want to delete this capture card?</source>
++        <translation>Jeste¶ pewny ¿e chcesz usun± tê kartê?</translation>
++    </message>
++    <message>
++        <source>Yes, delete capture card</source>
++        <translation>Tak, usuñ tê kartê</translation>
++    </message>
++    <message>
++        <source>Capture cards</source>
++        <translation>Karty Przechwytywania</translation>
++    </message>
++</context>
++<context>
++    <name>CardInput</name>
++    <message>
++        <source>Scan for channels</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use channel scanner to find channels for this input.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Fetch channels from listings source</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This uses the listings data source to provide the channels for this input.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This can take a long time to run.</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ChannelEditor</name>
++    <message>
++        <source>Channels</source>
++        <translation>Kana³y</translation>
++    </message>
++    <message>
++        <source>Delete Channels</source>
++        <translation>Usuñ Kana³</translation>
++    </message>
++    <message>
++        <source>Delete all channels on currently selected source[s].</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Are you sure you would like to delete these channels?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, delete the channels</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No, don&apos;t</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Are you sure you would like to delete this channel?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, delete the channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Edit..</source>
++        <translation>Edytuj..</translation>
++    </message>
++    <message>
++        <source>Delete..</source>
++        <translation>Usuñ..</translation>
++    </message>
++</context>
++<context>
++    <name>ChannelRecPriority</name>
++    <message>
++        <source>The theme you are using does not contain a &apos;recprioritychannels&apos; element.  Please contact the theme creator and ask if they could please update it.&lt;br&gt;&lt;br&gt;The next screen will be empty.  Escape out of it to return to the menu.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>OK</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>CustomRecord</name>
++    <message>
++        <source>Edit Rule</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>&lt;New rule&gt;</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Rule Name</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Match an exact title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Match an exact episode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Match words in the title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Match in any descriptive field</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Limit by category</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>All matches for a genre (Data Direct)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>New episodes only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Exclude unidentified episodes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Category type</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>or</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Limit movies by the year of release</source>
++        <translation>Limit films by the year of release</translation>
++    </message>
++    <message>
++        <source>Minimum star rating (0.0 to 1.0 for movies only)</source>
++        <translation>Minimum star rating (0.0 to 1.0 for films only)</translation>
++    </message>
++    <message>
++        <source>Person named in the credits</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Only on a specific station</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Exclude one station</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Match related callsigns</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Only on channels marked as favorites</source>
++        <translation>Only on channels marked as favourites</translation>
++    </message>
++    <message>
++        <source>Only channels from a specific video source</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Only channels marked as commercial free</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Only shows marked as HDTV</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Anytime on a specific day of the week</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Only on weekdays (Monday through Friday)</source>
++        <translation>Only on weekdays (Monday to Friday)</translation>
++    </message>
++    <message>
++        <source>Only on weekends</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Only in primetime</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Not in primetime</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Multiple sports teams (complete example)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sci-fi B-movies (complete example)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>SportsCenter Overnight (complete example - use FindDaily)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Movie of the Week (complete example - use FindWeekly)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>First Episodes (complete example for Data Direct)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Add this example clause</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Additional Tables</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Test</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cancel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>An error was found when checking</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The database error was</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Limit by MPAA or VCHIP rating (Data Direct)</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>DTVSignalMonitor</name>
++    <message>
++        <source>Seen</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Matching</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>DVBConfigurationGroup</name>
++    <message>
++        <source>DiSEqC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>DVBSignalMonitor</name>
++    <message>
++        <source>Signal To Noise</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Bit Error Rate</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Uncorrected Blocks</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>DVBTransportsEditor</name>
++    <message>
++        <source>DVB Transport Editor</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Are you sure you would like to delete this transport?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, delete the transport</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No, don&apos;t</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Transport Menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Edit..</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete..</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>DataDirectLineupSelector</name>
++    <message>
++        <source>Fetching lineups from DataDirect service...</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Fetching lineups from the Myth Plus service...</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>InfoDialog</name>
++    <message>
++        <source>Record this program whenever it&apos;s shown anywhere</source>
++        <translation>Record this programme whenever it&apos;s shown anywhere</translation>
++    </message>
++    <message>
++        <source>Record this program whenever it&apos;s shown on this channel</source>
++        <translation>Record this programme whenever it&apos;s shown on this channel</translation>
++    </message>
++    <message>
++        <source>Record this program in this timeslot every week</source>
++        <translation>Record this programme in this timeslot every week</translation>
++    </message>
++    <message>
++        <source>Record this program in this timeslot every day</source>
++        <translation>Record this programme in this timeslot every day</translation>
++    </message>
++    <message>
++        <source>Record one showing of this title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record only this showing of the program</source>
++        <translation>Record only this showing of the programme</translation>
++    </message>
++    <message>
++        <source>Don&apos;t record this program</source>
++        <translation>Don&apos;t record this programme</translation>
++    </message>
++    <message>
++        <source>Don&apos;t record this showing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record this showing with override options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record this showing with normal options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>To go to the advanced recordings screen, press &apos;i&apos;</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>To see a list of all up-coming showings of this program, press &apos;5&apos;</source>
++        <translation>To see a list of all up-coming showings of this programme, press &apos;5&apos;</translation>
++    </message>
++</context>
++<context>
++    <name>JobQueue</name>
++    <message>
++        <source>Transcode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Flag Commercials</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Unknown Job</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Undefined</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ManualBox</name>
++    <message>
++        <source>Manual Recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Title:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Subtitle:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Duration:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>minutes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Start</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Stop</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ManualSchedule</name>
++    <message>
++        <source>Manual Recording Scheduler</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Date or day of the week</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Time:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Duration:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>minute</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>minutes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Title (optional):</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Set Recording Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cancel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Manual Record</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>MythContext</name>
++    <message>
++        <source>Could not connect to the master backend server -- is it running?  Is the IP address set for it in the setup program correct?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The connection to the master backend server has gone away for some reason.. Is it running?</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>MythImageFileDialog</name>
++    <message>
++        <source>The theme you are using is missing the &apos;file_browser_background&apos; element. 
++
++Returning to the previous menu.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Missing UI Element</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The theme you are using is missing the &apos;file_browser&apos; element. 
++
++Returning to the previous menu.</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>MythPopupBox</name>
++    <message>
++        <source>OK</source>
++        <translation>OK</translation>
++    </message>
++    <message>
++        <source>Cancel</source>
++        <translation>Anuluj</translation>
++    </message>
++</context>
++<context>
++    <name>MythSearchDialog</name>
++    <message>
++        <source>OK</source>
++        <translation>OK</translation>
++    </message>
++    <message>
++        <source>Cancel</source>
++        <translation>Anuluj</translation>
++    </message>
++</context>
++<context>
++    <name>MythThemedDialog</name>
++    <message>
++        <source>Could not locate &apos;%1&apos; in theme &apos;%2&apos;.
++
++Returning to the previous menu.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Missing UI Element</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>MythWizard</name>
++    <message>
++        <source>&amp;Cancel</source>
++        <translation type="unfinished">Anuluj</translation>
++    </message>
++    <message>
++        <source>&lt; &amp;Back</source>
++        <translation type="unfinished">Wstecz</translation>
++    </message>
++    <message>
++        <source>&amp;Next &gt;</source>
++        <translation type="unfinished">Dalej</translation>
++    </message>
++    <message>
++        <source>&amp;Finish</source>
++        <translation type="unfinished">Koniec</translation>
++    </message>
++</context>
++<context>
++    <name>PlayGroup</name>
++    <message>
++        <source>Group</source>
++        <translation>Grupa</translation>
++    </message>
++</context>
++<context>
++    <name>PlayGroupEditor</name>
++    <message>
++        <source>Playback Groups</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Create New Playback Group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete playback group:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, delete group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No, Don&apos;t delete group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default</source>
++        <translation type="unfinished">Domy¶lnie</translation>
++    </message>
++    <message>
++        <source>(Create new group)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enter group name or press SELECT to enter text via the On Screen Keyboard</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>PlaybackBox</name>
++    <message>
++        <source>All Programs</source>
++        <translation>All Programmes</translation>
++    </message>
++    <message>
++        <source>There are %1 recordings in this display group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>There is one recording in this display group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>There are no recordings in this display group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>% used</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>, %1 GB free</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>^(The |A |An )</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording List Menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Change Group Filter</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Change Group View</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Change Group Password</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Playlist options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Add this Group to Playlist</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Add this recording to Playlist</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>You have finished watching:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Are you sure you want to delete:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ERROR: Recorded file does not exist.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allow this program to AutoExpire?</source>
++        <translation>Allow this programme to AutoExpire?</translation>
++    </message>
++    <message>
++        <source>Are you sure you want to stop:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete it, but allow it to re-record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, and allow re-record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete it</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, delete it</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, AutoExpire</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, stop recording it</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Save it so I can watch it again</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No, keep it, I changed my mind</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No, do not AutoExpire</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No, continue recording it</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>There are %1 items in the playlist.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>There is %1 item in the playlist.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Play</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Shuffle Play</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Clear Playlist</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Toggle playlist for this Category/Title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Toggle playlist for this Recording Group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Toggle playlist for this recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>These actions affect all items in the playlist</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Change Recording Group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Change Playback Group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Begin Transcoding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Stop Transcoding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Begin Commercial Flagging</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Stop Commercial Flagging</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Begin</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Stop</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Play from bookmark</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Play from beginning</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>A preserved episode is ignored in calculations for deleting episodes above the limit.  Auto-expiration is used to remove eligable programs when disk space is low.</source>
++        <translation>A preserved episode is ignored in calculations for deleting episodes above the limit.  Auto-expiry is used to remove eligible programmes when disc space is low.</translation>
++    </message>
++    <message>
++        <source>Disable Auto Expire</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable Auto Expire</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do not preserve this episode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Preserve this episode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Edit Recording Schedule</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Program Details</source>
++        <translation>Show Programme Details</translation>
++    </message>
++    <message>
++        <source>Change Recording Title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>User Job</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Play from...</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Remove from Playlist</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Add to Playlist</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Stop Recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Storage Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Status Icons</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commercials are flagged</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>An editing cutlist is present</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The program is able to auto-expire</source>
++        <translation>The programme is able to auto-expire</translation>
++    </message>
++    <message>
++        <source>Commercials are being flagged</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>A bookmark is set</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording is in use</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Ok</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Group View</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Titles only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Titles and Categories</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Titles, Categories, and Recording Groups</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Titles and Recording Groups</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Categories only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Categories and Recording Groups</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Recording Groups only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Group Filter</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>item</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>items</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>LiveTV</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Groups</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Categories</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Password:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording Group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>OK</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Playback Group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording Title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Subtitle</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Group Password</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording Group:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Old Password:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>New Password:</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>PreviousList</name>
++    <message>
++        <source>Previously Recorded</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Sort Order</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sort by Time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Reverse Time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sort by Title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Reverse Title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>NOTE: removing items from this list will not delete any recordings.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Remove this episode from the list</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Remove all episodes for this title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>OK</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allow this episode to re-record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Never record this episode</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ProgDetails</name>
++    <message>
++        <source>OK</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ProgFinder</name>
++    <message>
++        <source>No Programs</source>
++        <translation>No Programmes</translation>
++    </message>
++    <message>
++        <source>There are no available programs under this search. Please select another search.</source>
++        <translation>There are no available programmes under this search. Please select another search.</translation>
++    </message>
++    <message>
++        <source>       !! No Programs !!</source>
++        <translation>    !! No Programmes !!</translation>
++    </message>
++</context>
++<context>
++    <name>ProgLister</name>
++    <message>
++        <source>Program Listings</source>
++        <translation>Programme Listings</translation>
++    </message>
++    <message>
++        <source>New Title Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Title Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Keyword Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>People Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Power Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Category Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Movie Search</source>
++        <translation>Film Search</translation>
++    </message>
++    <message>
++        <source>Time Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Unknown Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Rating</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Category</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select List</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Phrase</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>&lt;New Phrase&gt;</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>OK</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>&lt;New Search&gt;</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Edit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Edit Power Search Fields</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Optional title phrase:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Optional subtitle phrase:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Optional description phrase:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(Any Program Type)</source>
++        <translation>(Any Programme Type)</translation>
++    </message>
++    <message>
++        <source>Movies</source>
++        <translation>Films</translation>
++    </message>
++    <message>
++        <source>Series</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sports</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(Any Category)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(Any Station)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>All</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Premieres</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Specials</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>4 stars</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>At least 3 1/2 stars</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>At least 3 stars</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>At least 2 stars</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Power Recording Rule</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ProgramRecPriority</name>
++    <message>
++        <source>The theme you are using does not contain a &apos;recpriorityprograms&apos; element.  Please contact the theme creator and ask if they could please update it.&lt;br&gt;&lt;br&gt;The next screen will be empty.  Escape out of it to return to the menu.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>OK</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>^(The |A |An )</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording %1 of %2</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording just this showing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording with override options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording every week</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording in this timeslot</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording on this channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording all showings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording one showing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording a showing daily</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording a showing weekly</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Not allowed to record this showing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Not recording this showing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Error!</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Any</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>QObject</name>
++    <message>
++        <source>Use custom identifier for frontend preferences</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Wake-On-LAN settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Database Configuration</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>All database settings take effect when you restart this program.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Myth could not connect to the database. Please verify your database settings below.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Host name</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The host name or IP address of the machine hosting the database. This information is required.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Database</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The name of the database. This information is required.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>User</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The user name to use while connecting to the database. This information is required.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Password</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The password to use while connecting to the database. This information is required.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Database type</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MySQL</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The database implementation used for your server.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If this frontend&apos;s host name changes often, check this box and provide a network-unique name to identify it. If unchecked, the frontend machine&apos;s local host name will be used to save preferences in the database.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Custom identifier</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>An identifier to use while saving the settings for this frontend.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use Wake-On-LAN to wake database</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If checked, the frontend will use Wake-On-LAN parameters to reconnect to the database server.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Reconnect time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The time in seconds to wait for the server to wake up.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Retry attempts</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The number of retries to wake the server before the frontend gives up.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Wake command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The command executed on this frontend to wake up the database server.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select your preferred language</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Go Back</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No Change</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Pre-scaling theme images</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Any</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Bad Menu File</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No Menu File</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(New Channel)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Name</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Number</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video Source</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(All)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(Unassigned)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sort Mode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Hide channels without channel number.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Scanner</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Starts the channel scanner.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Transport Editor</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allows you to edit the transports directly</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This is rarely required unless you are using a satelite dish and must enter an initial frequency to for the channel scanner to try.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>[Not Selected]</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Callsign</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>TV Format</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If this channel uses a format other than TV Format in the General Backend Setup screen, set it here.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Rank</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Number of bonus points to be added to any recording on this channel during scheduling.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use a positive number as the rank if you want this to be a preferred channel, a negative one to deprecate this channel.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Icon</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Image file to use as the icon for this channel on various MythTV displays.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video filters</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Filters to be used when recording from this channel.  Not used with hardware encoding cards.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Playback filters</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Filters to be used when recordings from this channel are viewed.  Start with a plus to append to the global playback filters.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>XMLTV ID</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ID used by listing services to get an exact correspondance between a channel in your line-up and a channel in their database. Normally this is set automatically when &apos;mythfilldatabase&apos; is run.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commercial Free</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set automatic commercial flagging will be skipped for this channel.  Useful for premium channels like HBO.</source>
++        <translation>If set automatic commercial flagging will be skipped for this channel.  Useful for non-commercial channels such as BBC.</translation>
++    </message>
++    <message>
++        <source>Visible</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, the channel will be visible in the EPG.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use on air guide</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set the guide information will be taken from the On Air Channel guide.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Frequency</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>or</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Finetune</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Contrast</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Brightness</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Color</source>
++        <translation>Colour</translation>
++    </message>
++    <message>
++        <source>Hue</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Options - Common</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Options - Video 4 Linux</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This section lists each transport that MythTV currently knows about. The display fields are Frequency, SymbolRate, NetworkID, and TransportID </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Standard</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Digital TV standard.
++</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DVB</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ATSC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Frequency (Option has no default)
++The frequency for this channel in Hz.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Symbol Rate</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Symbol Rate (Option has no default)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Polarity</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Polarity (Option has no default)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Horizontal</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Vertical</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Right Circular</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Left Circular</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Modulation</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Modulation Used</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>8VSB</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>QAM64</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>QAM256</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Inversion</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Inversion (Default: Auto):
++Most cards can autodetect this now, so leave it at Auto unless it won&apos;t work.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Auto</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>On</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Off</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Bandwidth</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Bandwidth (Default: Auto)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>6 MHz</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>7 MHz</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>8 MHz</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Modulation (Default: Auto)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Constellation</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Constellation (Default: Auto)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>None</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>FEC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Forward Error Correction (Default: Auto)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>LP Coderate</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Low Priority Code Rate (Default: Auto)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>HP Coderate</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>High Priority Code Rate (Default: Auto)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Guard Interval</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Guard Interval (Default: Auto)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Trans. Mode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Transmission Mode (Default: Auto)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Hierarchy</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Hierarchy (Default: Auto)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DVB Transport</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Transport Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Failed to Reinit Video.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Return to menu.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Unable to create AudioOutput.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>TXT off</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>CC off</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>CC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>TXT</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>CC/TXT enabled</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Continue WITHOUT AUDIO!</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>And, never ask again.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>And, don&apos;t ask again in this session.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Unable to initialize video.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Error was encountered while displaying video.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Return to Menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Position Saved</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Position Cleared</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>cut point</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>keyframe</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>1 frame</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>0.5 seconds</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>1 second</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>5 seconds</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>20 seconds</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>1 minute</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>5 minutes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>10 minutes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>error</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>cut</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>You are close to an existing cut point.  Would you like to:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete this cut point</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Move this cut point to the current position</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Flip directions - delete to the </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>right</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>left</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cancel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Insert a new cut point?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete before this frame</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete after this frame</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>%1 of %2</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Skip %1</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commercial: %1</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Not Flagged</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Skipping Back.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Start of program.</source>
++        <translation>Start of programme.</translation>
++    </message>
++    <message>
++        <source>At End, can not Skip.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Title match (regex)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Automatically set new recording rules to use this group if the title matches this regular expression.  For example, &quot;(News|CNN)&quot; would match any title in which &quot;News&quot; or &quot;CNN&quot; appears.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>default</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Skip ahead (seconds)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>How many seconds to skip forward on a fast forward.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Skip back (seconds)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>How many seconds to skip backward on a rewind.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Time stretch (speed x 100)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Initial playback speed with adjusted audio.  Use 100 for normal speed, 50 for half speed and 200 for double speed.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ProfileGroup</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Transcoders</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>New Profile Group Name</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(Create new profile group)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete profile group:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, delete group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No, Don&apos;t delete group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Profile Group Name</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Hostname</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Card-Type</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>GB</source>
++        <comment>GigaBytes</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>minutes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Re-Record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Repeat</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>stars</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>star</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Unknown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Playing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commercial Flagging</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Transcoding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>PIP</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>S</source>
++        <comment>RecTypeChar kSingleRecord</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>T</source>
++        <comment>RecTypeChar kTimeslotRecord</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>W</source>
++        <comment>RecTypeChar kWeekslotRecord</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>C</source>
++        <comment>RecTypeChar kChannelRecord</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>A</source>
++        <comment>RecTypeChar kAllRecord</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>F</source>
++        <comment>RecTypeChar kFindOneRecord</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>d</source>
++        <comment>RecTypeChar kFindDailyRecord</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>w</source>
++        <comment>RecTypeChar kFindWeeklyRecord</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>O</source>
++        <comment>RecTypeChar kOverrideRecord/kDontRecord</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Single Record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record Daily</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record Weekly</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record All</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Find One</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Find Daily</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Find Weekly</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Override Recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Not Recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>A</source>
++        <comment>RecStatusChar rsAborted</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>R</source>
++        <comment>RecStatusChar rsRecorded</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>X</source>
++        <comment>RecStatusChar rsDontRecord</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>P</source>
++        <comment>RecStatusChar rsPreviousRecording</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>R</source>
++        <comment>RecStatusChar rsCurrentRecording</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>E</source>
++        <comment>RecStatusChar rsEarlierShowing</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>T</source>
++        <comment>RecStatusChar rsTooManyRecordings</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>c</source>
++        <comment>RecStatusChar rsCancelled</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>M</source>
++        <comment>RecStatusChar rsMissed</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>C</source>
++        <comment>RecStatusChar rsConflict</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>L</source>
++        <comment>RecStatusChar rsLaterShowing</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>r</source>
++        <comment>RecStatusChar rsRepeat</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>x</source>
++        <comment>RecStatusChar rsInactive</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>K</source>
++        <comment>RecStatusChar rsLowDiskSpace</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>B</source>
++        <comment>RecStatusChar rsTunerBusy</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>N</source>
++        <comment>RecStatusChar rsNotListed</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>V</source>
++        <comment>RecStatusChar rsNeverRecord</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Aborted</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recorded</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Will Record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Don&apos;t Record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Previously Recorded</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Currently Recorded</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Earlier Showing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Max Recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Manual Cancel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Missed</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Conflicting</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Later Showing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Inactive</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Low Disk Space</source>
++        <translation>Low Disc Space</translation>
++    </message>
++    <message>
++        <source>Tuner Busy</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Not Listed</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Never Record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This showing will be recorded.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This showing is being recorded.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This showing was recorded.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This showing was recorded but was aborted before recording was completed.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This showing was not recorded because it was scheduled after it would have ended.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This showing was not recorded because it was manually cancelled.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>there wasn&apos;t enough disk space available.</source>
++        <translation>there wasn&apos;t enough disc space available.</translation>
++    </message>
++    <message>
++        <source>the tuner card was already being used.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The status of this showing is unknown.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This showing will not be recorded because </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This showing was not recorded because </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>it was manually set to not record.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>this episode was previously recorded according to the duplicate policy chosen for this title.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>this episode was previously recorded and is still available in the list of recordings.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>this episode will be recorded at an earlier time instead.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>too many recordings of this program have already been recorded.</source>
++        <translation>too many recordings of this programme have already been recorded.</translation>
++    </message>
++    <message>
++        <source>another program with a higher priority will be recorded.</source>
++        <translation>another programme with a higher priority will be recorded.</translation>
++    </message>
++    <message>
++        <source>this episode will be recorded at a later time.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>this episode is a repeat.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>this recording schedule is inactive.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>this show does not match the current program listings.</source>
++        <translation>this show does not match the current programme listings.</translation>
++    </message>
++    <message>
++        <source>it was marked to never be recorded.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>you should never see this.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Unidentified Episode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Part %1 of %2, </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>HDTV</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>CC</source>
++        <comment>Close Captioned</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Subtitled</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Stereo</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Description</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Category</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Type</source>
++        <comment>category_type</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Episode Number</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Original Airdate</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Program ID</source>
++        <translation>Programme ID</translation>
++    </message>
++    <message>
++        <source>Actors</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Director</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Producer</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Executive Producer</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Writer</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Guest Star</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Host</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adapter</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Presenter</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commentator</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Guest</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Status</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Find ID</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Profile</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording Host</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording Group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Playback Group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>OK</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Reactivate</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Stop recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Don&apos;t record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Never record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Change Ending Time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Edit Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Add Override</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Edit Override</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Clear Override</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source> The following programs will be recorded instead:
++</source>
++        <translation> The following programmes will be recorded instead:
++</translation>
++    </message>
++    <message>
++        <source>Record anyway</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Forget Previous</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Absolutely don&apos;t record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Codec</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MP3 Quality</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The higher the slider number, the lower the quality of the audio.  Better quality audio (lower numbers) requires more CPU.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Volume (%)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording volume of the capture card</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sampling rate</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sets the audio sampling rate for your DSP. Ensure that you choose a sampling rate appropriate for your device.  btaudio may only allow 32000.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Type</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sets the audio type</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Bitrate</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sets the audio bitrate</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Volume of the recording </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Bitrate Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Audio Quality</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>RTjpeg Quality</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Higher is better quality.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Luma filter</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Lower is better.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Chroma filter</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Bitrate in kilobits/second.  2200Kbps is approximately 1 Gigabyte per hour.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Scale bitrate for frame size</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, the MPEG4 bitrate will be used for 640x480.  If other resolutions are used, the bitrate will be scaled appropriately.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Minimum quality</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Modifying the default may have severe consequences.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Maximum quality</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Max quality difference between frames</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable interlaced DCT encoding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, the MPEG4 encoder will use interlaced DCT encoding.  You probably want this when encoding interlaced video.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable interlaced motion estimation</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, the MPEG4 encoder will use interlaced motion estimation.  You probably want this when encoding interlaced video.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable high-quality encoding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, the MPEG4 encoder will use &apos;high-quality&apos; encoding options.  This requires much more processing, but can result in better video.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable 4MV encoding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, the MPEG4 encoder will use &apos;4MV&apos; motion-vector encoding.  This requires much more processing, but can result in better video. It is highly recommended that the HQ option is enabled if 4MV is enabled.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Number of threads</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Threads to use for software encoding.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Set to a value less than or equal to the number of processors on the backend that will be doing the encoding.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Max. Bitrate</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Maximum Bitrate in kilobits/second.  2200Kbps is approximately 1 Gigabyte per hour.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Stream Type</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sets the type of stream generated by your PVR.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Aspect Ratio</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Square</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sets the aspect ratio of stream generated by your PVR.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Quality</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Horizontal Decimation</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Vertical Decimation</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video Compression</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>RTjpeg Parameters</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MPEG-4 Parameters</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MPEG-2 Parameters</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Hardware MJPEG Parameters</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MPEG-2 Hardware Encoder</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable auto-transcode after recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Automatically transcode when a recording is made using this profile and the recording&apos;s schedule is configurd to allow transcoding.</source>
++        <translation>Automatically transcode when a recording is made using this profile and the recording&apos;s schedule is configured to allow transcoding.</translation>
++    </message>
++    <message>
++        <source>Resize Video while transcoding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Width</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Height</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Image size</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Autodetect</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Autodetect from %1</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record using the &quot;%1&quot; profile</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Transcode using Autodetect</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Transcode using &quot;%1&quot;</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Profile name</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Scanning</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ATSC Channel %1</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Failed to probe the card</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Failed to open the card</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Australia</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Finland</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sweden</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>United Kingdom</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Germany</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Transport</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Ignore Signal Timeout</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This option allows you to slow down the scan for broken drivers, such as the DVB drivers for the Leadtek LR6650 DVB card.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Capture Card</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>File location</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Location of the channels.conf file.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Scan Type</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Broadcast</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cable</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cable HRC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Frequency Table</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Frequency table to use.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The option of scanning only at channel 78 and above is provided because most digital channels are in that range.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Terrestrial</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ATSC Modulation</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ATSC modulation, 8-VSB, QAM-256, etc.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Most cable systems in the United States use QAM-256 or QAM-64, but some mixed systems may use 8-VSB for over-the-air channels.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(5_1) Underscore</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(5-1) Minus</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(5.1) Period</source>
++        <translation>(5.1) Dot</translation>
++    </message>
++    <message>
++        <source>(501) Zero</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(51) None</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Separator</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>What to use to separate ATSC major and minor channels.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Minimal Updates</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Rename to Match</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Existing Channel Treatment</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>How to treat existing channels.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Bandwidth (Default: Auto)
++</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Power Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Title Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Keyword Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>People Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Unknown Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Signal Lock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Signal Power</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Scheduling Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Post Recording Processing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Storage Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Schedule Information</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Program details</source>
++        <translation>Programme details</translation>
++    </message>
++    <message>
++        <source>List previous episodes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>List upcoming episodes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Create New Recording Group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Store in the &quot;%1&quot; recording group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use &quot;%1&quot; playback group settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Recording Schedule</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do not record this program</source>
++        <translation>Do not record this programme</translation>
++    </message>
++    <message>
++        <source>Record only this showing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record one showing of this title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record in this timeslot every week</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record one showing of this title every week</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record in this timeslot every day</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record one showing of this title every day</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record at any time on this channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record at any time on any channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record this showing with normal options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record this showing with override options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do not allow this showing to be recorded</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Start recording %1 minutes late</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Start recording %1 minute late</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Start recording on time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Start recording %1 minute early</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Start recording %1 minutes early</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>End recording %1 minutes early</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>End recording %1 minute early</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>End recording on time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>End recording %1 minute late</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>End recording %1 minutes late</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record new episodes only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Look for duplicates in current and previous recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Look for duplicates in current recordings only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Look for duplicates in previous recordings only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>[ Match duplicates with ]</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Match duplicates using subtitle &amp; description</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Match duplicates using subtitle</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Match duplicates using description</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Don&apos;t match duplicates</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>[ Select recording Profile ]</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Transcode new recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do not Transcode new recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>[ Select transcoder ]</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commercial Flag new recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do not Commercial Flag new recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Run &apos;%1&apos;</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do not run &apos;%1&apos; for new recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allow auto expire</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Don&apos;t allow auto expire</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This recording schedule is inactive</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This recording schedule is active</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete oldest if this would exceed the max episodes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Don&apos;t record if this would exceed the max episodes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No episode limit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Keep only one episode.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Keep at most %1 episodes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Reduce priority by %1</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Normal recording priority</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Raise priority by %1</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Recording Group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Create a new recording group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Playback Group</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Preview schedule changes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Save these settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>30m</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>1h</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>1h30m</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>2h</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV wants to record &quot;%1&quot; on %2 in %3 seconds. Do you want to:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Change Error</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Could not query inputs.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ERROR, Compile with V4L support to query inputs</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>XMLTV listings grabber</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel frequency table</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use default unless this source uses a different frequency table than the system wide table defined in the General settings.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Perform EIT Scan</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If this is enabled the data in this source will be updated with listing data provided by the channels themselves &apos;over-the-air&apos;.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>User ID</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Configuration will run in the terminal window</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Please wait while MythTV retrieves the list of available channels.
++You might want to check the output as it
++runs by switching to the terminal from which you started
++this program.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Failed to retrieve channel information.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV was unable to retrieve channel information for your provider.
++Please check the terminal window for more information</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Warning.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>You MUST run &apos;mythfilldatabase --manual the first time,
++ instead of just &apos;mythfilldatabase&apos;.
++Your grabber does not provide channel numbers, so you have to set them manually.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use only the transmitted guide data.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This will usually only work with ATSC or DVB channels,</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>and generally provides data only for the next few days.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video source setup</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video device</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>VBI device</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Audio device</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(None)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Signal Timeout (msec)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Maximum time MythTV waits for any signal when scanning for channels.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Tuning Timeout (msec)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Maximum time MythTV waits for a channel lock when scanning for channels. Or, for issuing a warning in LiveTV mode.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Audio sampling rate limit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do not adjust volume</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Check this option for budget BT878 based DVB-T cards such as the AverTV DVB-T that require the audio volume left alone.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DVB Card Number</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When you change this setting, the text below should change to the name and type of your card. If the card cannot be opened, an error message will be displayed.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Subtype</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Frontend ID</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Using hardware MPEG decoder</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This reduces the complexity of the stream that MythTV records so that it can be fed directly to a hardware MPEG decoder.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Specifically, MythTV will record only one audio and one subtitle stream.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>You will want to also set preferred languages in the frontend&apos;s Utilities/Setup:Setup:TV Settings:General(page 3).</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Store recordings in TS format.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use Transport Stream format as the storage format as opposed to using the deprecated Program Stream conversion. The conversion loses data, and forces MythTV to disable some tuning safety checks.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Wait for SEQ start header.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Normally the dvb-recording will drop packets from the card until a sequence start header is seen. This option turns off this feature.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Open DVB card on demand</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This option makes the backend dvb-recorder only open the card when it is actually in-use leaving it free for other programs at other times.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DiSEqC Input Type: (DVB-S)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select the input type for DVB-S cards. Leave as Single LNB/Input for DVB-C or DVB-T. The inputs are mapped from Input Connections option on the main menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cable box model</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Other</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Firewire Model is for future use in case there is a need to model specific workarounds.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Connection Type</source>
++        <translation type="unfinished">Typ Po³±czenia</translation>
++    </message>
++    <message>
++        <source>Point to Point</source>
++        <translation type="unfinished">Punkt-Punkt</translation>
++    </message>
++    <message>
++        <source>IEEE-1394 Port</source>
++        <translation type="unfinished">Port IEEE-1394</translation>
++    </message>
++    <message>
++        <source>Firewire port on your firewire card.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Node</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Firewire node is the remote device.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Speed</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>100Mbps</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>200Mbps</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>400Mbps</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default Input</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Only MPEG2TS is supported at this time.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DBOX2 Streaming Port</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DBOX2 streaming port on your DBOX2.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DBOX2 HTTP Port</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DBOX2 http port on your DBOX2.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DBOX2 Host IP</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DBOX2 Host IP is the remote device.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Capture Card Setup</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Card type</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Change the cardtype to the appropriate type for the capture card you are configuring.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Analog V4L capture card</source>
++        <translation>Analogue V4L capture card</translation>
++    </message>
++    <message>
++        <source>MJPEG capture card (Matrox G200, DC10)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MPEG-2 encoder card (PVR-x50, PVR-500)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DVB DTV capture card (v3.x)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>pcHDTV DTV capture card (w/V4L drivers)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>FireWire cable box</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>USB MPEG-4 encoder box (Plextor ConvertX, etc)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DBox2 TCP/IP cable box</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Capture device</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video source</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Input</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>LNB LOF Switch</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This defines at what frequency (in Hz) the LNB will do a switch from high to low setting, and vice versa.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>LNB LOF High</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This defines the offset (in Hz) the frequency coming from the lnb will be in high setting.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>LNB LOF Low</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This defines the offset (in Hz) the frequency coming from the lnb will be in low setting.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DiSEqC Satellite Location</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The longitude of the satellite you are aiming at.  For western hemisphere use a negative value.  Value is in decimal.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Free to air channels only.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, only free to air channels will be used.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>External channel change command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If specified, this command will be run to change the channel for inputs which have an external tuner device such as a cable box. The first argument will be the channel number.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Preset tuner to channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Leave this blank unless you have an external tuner that is connected to the tuner input of your card. If so, you will need to specify the preset channel for the signal (normally 3 or 4).</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Input preference</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If the input preference is not equal for all inputs, the scheduler may choose to record a show at a later time so that it can record on an input with a higher value.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select the LNB Settings for DVB-S cards.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>For DVB-C and DVB-T you don&apos;t need to set these values.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Connect source to input</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(New capture card)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(Delete all capture cards)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(New video source)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(Delete all video sources)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Could not open &apos;%1&apos; to probe its inputs.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ERROR, Compile with DVB support to query inputs</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recorder Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The Cartesian latitude for your location.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use negative numbers for southern and western coordinates.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The Cartesian longitude for your location.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DiSEqC Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Data Direct Lineup</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Retrieve Lineups</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video source name</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default input</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Input connections</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Starting channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Starting LiveTV channel.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This is updated on every successful channel change.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The following programs will be recorded instead:</source>
++        <translation>The following programmes will be recorded instead:</translation>
++    </message>
++    <message>
++        <source>Audio output device</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use internal volume controls</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV can control the PCM and master mixer volume.  If you prefer to use an external mixer program, then disable this option.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Mixer Device</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Mixer Controls</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Changing the volume adjusts the selected mixer.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Master Mixer Volume</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Initial volume for the Master Mixer.  This affects all sound created by the sound card.  Note: Do not set this too low.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>PCM Mixer Volume</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Initial volume for PCM output.  Using the volume keys in MythTV will adjust this parameter.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Independent Muting of Left and Right Audio Channels</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable muting of just the left or right channel.  Useful if your broadcaster puts the original language on one channel, and a dubbed version of the program on the other one.  This modifies the behavior of the Mute key.</source>
++        <translation>Enable muting of just the left or right channel.  Useful if your broadcaster puts the original language on one channel, and a dubbed version of the programme on the other one.  This modifies the behavior of the Mute key.</translation>
++    </message>
++    <message>
++        <source>Enable AC3 to SPDIF passthrough</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable sending AC3 audio directly to your sound card&apos;s SPDIF output, on sources which contain AC3 soundtracks (usually digital TV).  Requires that the audio output device be set to something suitable.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Deinterlace playback</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Make the video look normal on a progressive display (i.e. monitor).</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Algorithm</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Linear blend</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Kernel (less motion blur)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Bob (2x framerate)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>One field</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Deinterlace algorithm.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>&apos;Kernel&apos; requires SSE CPU support.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>&apos;Bob&apos; requires XVideo or XvMC video out.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Deinterlace settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Custom Filters</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Advanced Filter configuration, format:
++[[&lt;filter&gt;=&lt;options&gt;,]...]</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Extra audio buffering</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable this setting if MythTV is playing &quot;crackly&quot; audio and you are using hardware encoding. This setting will have no effect on MPEG-4 or RTJPEG video. MythTV will keep extra audio data in its internal buffers to workaround this bug.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>PIP Video Location</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Top Left</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Bottom Left</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Top Right</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Bottom Right</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Location of PIP Video window.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Password required to view all recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If given, a password must be entered to view the complete list of all recordings.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default group filter to apply</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>All Programs</source>
++        <translation>All Programmes</translation>
++    </message>
++    <message>
++        <source>Default group filter to apply on the View Recordings screen.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Always prompt for initial group filter</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Always prompt the user for the initial filter to apply when entering the Watch Recordings screen.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Save current group filter when changed</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Remember the last selected filter instead of displaying the default filter whenever you enter the playback screen.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default View</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Titles only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Titles and Categories</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Titles, Categories, and Recording Groups</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Titles and Recording Groups</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Categories only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Categories and Recording Groups</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show Recording Groups only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select what type of grouping to show on the Watch Recordings screen by default.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show filter name instead of &quot;All Programs&quot;</source>
++        <translation>Show filter name instead of &quot;All Programmes&quot;</translation>
++    </message>
++    <message>
++        <source>Use the name of the display filter currently applied in place of the term &quot;All Programs&quot; in the playback screen.</source>
++        <translation>Use the name of the display filter currently applied in place of the term &quot;All Programmes&quot; in the playback screen.</translation>
++    </message>
++    <message>
++        <source>Show &apos;LiveTV&apos; recordings when using &quot;All Programs&quot; filter</source>
++        <translation>Show &apos;LiveTV&apos; recordings when using &quot;All Programmes&quot; filter</translation>
++    </message>
++    <message>
++        <source>If this setting is disabled, LiveTV recordings will only be visible via the special &quot;LiveTV&quot;Recording Group.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Start in Title section</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, the selector highlight will start on the Program titles window, otherwise the selector will default to the recordings.</source>
++        <translation>If enabled, the selector highlight will start on the Programme titles window, otherwise the selector will default to the recordings.</translation>
++    </message>
++    <message>
++        <source>Show group summary</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>While selecting a group, show a group summary instead of showing info about the first episode in that group.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Jump amount (in minutes)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>How many minutes to jump forward or backward when the jump keys are pressed.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Smart Fast Forwarding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, then immediately after rewinding, only skip forward the same amount as skipping backwards.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Seek to exact frame</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, seeking is frame exact, but slower.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commercial Skip Method</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Blank Frame Detection (default)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Blank Frame + Scene Change Detection</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Scene Change Detection</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Logo Detection</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>All</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This determines the method used by MythTV to detect when commercials start and end.  You must have &apos;Automatically Flag Commercials&apos; enabled to use anything other than &apos;Blank Frame&apos;.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Automatically Skip Commercials</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Notify, but do not skip</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Automatically Skip</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Automatically skip commercial breaks that have been flagged during Automatic Commercial Flagging or by the mythcommflag program, or just notify that a commercial has been detected.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commercial Flag New Recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This is the default value used for the Auto-Commercial Flagging setting when a new scheduled recording is created.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default Auto Transcode setting</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This is the default value used for the Auto-Transcode setting when a new scheduled recording is created.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default Transcoder</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This is the default value used for the transcoder setting when a new scheduled recording is created.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Run User Job #%1 On New Recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This is the default value used for the &apos;Run User Job #%1&apos; setting when a new scheduled recording is created.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Strict Commercial Detection</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable stricter Commercial Detection code.  Disable if some commercials are not being detected.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Skip blank frames after commercials</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When using Blank Frame Detection and Auto-Flagging, include blank frames following commercial breaks as part of the commercial break.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commercial Skip Auto-Rewind Amount</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, MythTV will automatically rewind this many seconds after performing a commercial skip.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commercial Skip Notify Amount</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, MythTV will act like a commercial begins this many seconds early.  This can be useful when commercial notification is used in place of automatic skipping.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Extra Disk Space (in Gigabytes)</source>
++        <translation>Extra Disc Space (in Gigabytes)</translation>
++    </message>
++    <message>
++        <source>Extra disk space you want on the recording file system beyond what MythTV requires. This is useful if you use the recording file system for data other than MythTV recordings.</source>
++        <translation>Extra disc space you want on the recording file system beyond what MythTV requires. This is useful if you use the recording file system for data other than MythTV recordings.</translation>
++    </message>
++    <message>
++        <source>Auto Expire Method</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Oldest Show First</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Lowest Priority First</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Method used to determine which recorded shows to delete first.  LiveTV recordings will always expire before normal recordings.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Auto Expire Default</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When enabled, any newly recorded programs will be marked as eligible for Auto-Expiration. Existing recordings will keep their current value.</source>
++        <translation>When enabled, any newly recorded programmes will be marked as eligible for Auto-Expiry. Existing recordings will keep their current value.</translation>
++    </message>
++    <message>
++        <source>LiveTV recordings Max Age</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>AutoExpire will force expiration of LiveTV recordings when they are this many days old.  LiveTV recordings may also be expired early if necessary to free up disk space.</source>
++        <translation>AutoExpire will force expiry of LiveTV recordings when they are this many days old.  LiveTV recordings may also be expired early if necessary to free up disc space.</translation>
++    </message>
++    <message>
++        <source>New Recording Free Disk Space Threshold (in Megabytes)</source>
++        <translation>New Recording Free Disc Space Threshold (in Megabytes)</translation>
++    </message>
++    <message>
++        <source>MythTV will stop scheduling new recordings on a backend when its free disk space falls below this value.</source>
++        <translation>MythTV will stop scheduling new recordings on a backend when its free disc space falls below this value.</translation>
++    </message>
++    <message>
++        <source>Time to record before start of show (in seconds)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This global setting allows the recorder to start before the scheduled start time. It does not affect the scheduler. It is ignored when two shows have been scheduled without enough time in between.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Time to record past end of show (in seconds)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This global setting allows the recorder to record beyond the scheduled end time. It does not affect the scheduler. It is ignored when two shows have been scheduled without enough time in between.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Category of shows to be extended</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>category name</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>For a specific category (e.g. &quot;Sports event&quot;), request that shows be autoextended.  Only works if a show&apos;s category can be determined.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record past end of show (in minutes)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>For the specified category, an attempt will be made to extend the recording by the specified time.  It is ignored when two shows have been scheduled without enough time in between.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Category record over-time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>List Newest Recording First</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When enabled, the most recent recording will be listed first in the &apos;Watch Recordings&apos; screen, otherwise the oldest recording will be listed first.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sort Episodes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record date</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Original Air date</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Selects how to sort a shows episodes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sticky keys</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, fast forward and rewind continue after the key is released.  Pressing the key again increases the fast forward or rewind speed.  The alternate fast forward and rewind keys always behave in this way.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Fast forward/rewind reposition amount</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When exiting sticky keys fast forward/rewind mode, reposition this many 1/100th seconds before resuming normal playback. This compensates for the reaction time between seeing where to resume playback and actually exiting seeking.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Reverse direction in fast forward/rewind</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, pressing the sticky rewind key in fast forward mode switches to rewind mode, and vice versa.  If disabled, it will decrease the current speed or switch to play mode if the speed can&apos;t be decreased further.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>General OSD time-out (sec)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>How many seconds an on-screen display will be active after it is first activated.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Program Info OSD time-out</source>
++        <translation>Programme Info OSD time-out</translation>
++    </message>
++    <message>
++        <source>How many seconds the on-screen display will display the program information after it is first displayed.</source>
++        <translation>How many seconds the on-screen display will display the programme information after it is first displayed.</translation>
++    </message>
++    <message>
++        <source>UDP Notify OSD time-out</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>How many seconds an on-screen display will be active for UDP Notify events.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Menu theme</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>OSD theme</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>OSD font</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>CC font</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Closed Caption font</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Font size</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>small</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>big</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>default: TV, small: monitor, big:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel ordering</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>channel number (numeric)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>channel number (alpha)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>database order</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>channel name</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ATSC channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Vertical over/underscan percentage</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adjust this if the image does not fill your screen vertically.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Horizontal over/underscan percentage</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adjust this if the image does not fill your screen horizontally.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Scan displacement (X)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adjust this to move the image horizontally.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Scan displacement (Y)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adjust this to move the image vertically.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Preferred MPEG2 Decoder</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>libmpeg2</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Standard XvMC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>VIA XvMC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Decoder to use to play back MPEG2 video.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Standard will use ffmpeg library.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>libmpeg2 will use mpeg2 library; this is faster on some AMD processors.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Standard XvMC will use XvMC API 1.0 to play back video; this is fast, but does not work well with HDTV sized frames.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>VIA XvMC will use the VIA VLD XvMC extension.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use video as timebase</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use the video as the timebase and warp the audio to keep it in sync. (Experimental)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Black background for Closed Captioning</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, captions will be displayed over a black space for maximum contrast. Otherwise, captions will use outlined text over the picture.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Always display Closed Captioning</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, captions will be displayed when playing back recordings or watching live TV.  Closed Captioning can be turned on or off by pressing &quot;T&quot; during playback.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Always use Browse mode when changing channels in LiveTV</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, Browse mode will automatically be activated whenever you use Channel UP/DOWN while watching Live TV.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Aggressive Sound card Buffering</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, MythTV will pretend to have a smaller sound card buffer than is really present.  This may speed up seeking, but can also cause playback problems.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Clear Saved Position on playback</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Automatically clear saved position on a recording when the recording is played back.  If disabled, you can mark the beginning with rewind then save position.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Alternate Clear Saved Position</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>During playback the Select key (Enter or Space) will alternate between &quot;Position Saved&quot; and &quot;Position Cleared&quot;. If disabled, the Select key will save the current position for each keypress.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use Xv picture controls</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, Xv picture controls (brightness, contrast, etc.) are used during playback. These are independent of the Video4Linux controls used for recording. The Xv controls may not work properly on some systems.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable warning about missing audio output</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, MythTV will warn you whenever you try to watch a something and MythTV can&apos;t access the soundcard.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>UDP Notify Port</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>During playback, MythTV will listen for connections from the &quot;mythtvosd&quot; or &quot;mythudprelay&quot; programs on this port.  See the README in contrib/mythnotify/ for additional information.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Action on playback exit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Just exit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Save position and exit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Always prompt</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set to prompt, a menu will be displayed when you exit playback mode.  The options available will allow you to save your position, delete the recording, or continue watching.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Prompt at end of recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, a menu will be displayed allowing you to delete the recording when it has finished playing.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Generate thumbnail preview images of recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, a static image of the recording will be displayed on the &quot;Watch a Recording&quot; menu.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Time offset for thumbnail preview images</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV will use this offset to make a thumbnail image this many seconds from the beginning of the recording, unless this offset happens to be between cutpoints or inside a flagged advertisement.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Generate preview image from a bookmark if possible</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, MythTV will ignore the above time offset, and use the bookmark inside the recording as the offset for creating a thumbnail image. As with the above, MythTV will honour cutlists and increase this offset if necessary.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display live preview of recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When enabled, a preview of the recording will play in a small window on the &quot;Watch a Recording&quot; menu.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>CPU friendly preview of recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When enabled, recording previews will play with reduced FPS to save CPU.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use Transparent Boxes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, the Watch Recording and Delete Recording screens will use transparency. Disable if selecting the recordings is slow due to high CPU usage.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Popup Background Shading Method</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Fill</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Image</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>&quot;Fill&quot; is the quickest shading method. &quot;Image&quot; is somewhat slow, but has a higher visual quality. No shading will be the fastest.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use line edit virtual keyboards</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allows you to use a virtual keyboard in Myth line edit boxes.  To use, hit OK/Select while a line edit is in focus.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>System Exit key</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ESC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No exit key</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Control-ESC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Meta-ESC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Alt-ESC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is designed to run continuously. If you wish, you may use the ESC key or the ESC key + a modifier to exit MythTV. Do not choose a key combination that will be intercepted by your window manager.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Confirm Exit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When enabled, MythTV will prompt for confirmation when you press the System Exit key.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Halt command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If you have configured an exit key using the System Shutdown option, you will be given the opportunity to exit MythTV or halt the system completely. Another possibility for this field is &quot;poweroff&quot;</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Keypress Application</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>External application or script to run when a keypress is received by LIRC.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use Arrow Key Accelerators</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, Arrow key accelerators will be used, with LEFT performing an exit action and RIGHT selecting the current item.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Setup Pin Code</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This PIN is used to control access to the setup menus. If you want to use this feature, then setting the value to all numbers will make your life much easier.  Set it to blank to disable.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Require Setup PIN</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, you will not be able to return to this screen and reset the Setup PIN without first entering the current PIN.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Xinerama screen</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Run on the specified screen or spanning all screens.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Monitor Aspect Ratio</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>4:3</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>16:9</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>16:10</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The aspect ratio of a Xinerama display can not be queried from the display, so you must specify it.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Aspect Override</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>4/3</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>16/9</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>4/3 Zoom</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>16/9 Zoom</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>16/9 Stretch</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This will override any aspect ratio in the recorded stream, the same as pressing the W Key during playback. Fill will &quot;fill&quot; the screen with the image clipping as required. Fill is useful when using 4:3 interlaced TV&apos;s for display.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>GUI width (px)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The width of the GUI.  Do not make the GUI wider than your actual screen resolution.  Set to 0 to automatically scale to fullscreen.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>GUI height (px)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The height of the GUI.  Do not make the GUI taller than your actual screen resolution.  Set to 0 to automatically scale to fullscreen.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>GUI X offset</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The horizontal offset the GUI will be displayed at.  May only work if run in a window.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>GUI Y offset</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The vertical offset the GUI will be displayed at.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display Size - Width</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Horizontal size of the monitor or TV, is used to calculate the actual aspect ratio of the display. This will override the DisplaySize from the system.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display Size - Height</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Vertical size of the monitor or TV, is used to calculate the actual aspect ratio of the display. This will override the DisplaySize from the system.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use GUI size for TV playback</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, use the above size for TV, otherwise use full screen.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Separate video modes for GUI and TV playback</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Switch X Window video modes for TV. Requires &quot;xrandr&quot; support.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>In X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Horizontal resolution of video which needs a special output resolution.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>In Y</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Vertical resolution of video which needs a special output resolution.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>GUI</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Resolution of screen when not watching a video.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default screen resolution when watching a video.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Screen resolution when watching a video at a specific resolution.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video Output</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Output</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default refresh rate when watching a video.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Refresh rate when watching a video at a specific resolution.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Rate</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Aspect ratio when watching a video.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Aspect ration when watching a video at a specific resolution.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Aspect</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Leave at &quot;Default&quot; to use ratio reported by the monitor.  Set to 16:9 or 4:3 to force a specific aspect ratio.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video Mode Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Hide Mouse Cursor in Myth</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Toggles mouse cursor visibility. Most of the Myth GUI does not respond to mouse clicks, this is only to avoid &quot;losing&quot; your mouse cursor.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Run the frontend in a window</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Toggles between windowed and borderless operation.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use a random theme</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use a random theme each time MythTV is started.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Date format</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Your preferred date format.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Short Date format</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Your preferred short date format.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Time format</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Your preferred time format.  Choose a format with &quot;AP&quot; in it for an AM/PM display, otherwise your time display will be 24-hour or &quot;military&quot; time.</source>
++        <translation type="obsolete">Your preferred time format.  Choose a format with &quot;AP&quot; in it for an AM/PM display, otherwise your time display will use the 24-hour clock.</translation>
++    </message>
++    <message>
++        <source>Theme</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Problem reading theme preview image </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Qt Style</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>At startup, MythTV will change the Qt widget style to this setting.  If &quot;Desktop Style&quot; is selected, MythTV will use the existing desktop setting.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Desktop Style</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel format</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>number</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>number callsign</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>number name</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>callsign</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>name</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Your preferred channel format.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Long Channel format</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Your preferred long channel format.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Time limit for ATSC signal lock (msec)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV can check the signal strength when you tune into a HDTV or other over-the-air digital station. This value is the number of milliseconds to allow before MythTV gives up trying to get an acceptable signal.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>ATSC Signal Threshold (%)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Threshold for a signal to be considered acceptable. If you set this too low MythTV may crash, and if you set it too high you may not be able to tune a channel on which reception would be acceptable.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>HD Ringbuffer size (KB)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The HD device ringbuffer allows the backend to weather moments of stress. The larger the ringbuffer, the longer the moments of stress can be. However, setting the size too large can cause swapping, which is detrimental.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Change channels immediately without select</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When a complete channel number is entered MythTV will switch to that channel immediately without requiring you to hit the select button.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Avoid conflicts between live TV and scheduled shows.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, live TV will choose a tuner card that is less likely to have scheduled recordings rather than the best card available.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>&quot;Big&quot; font</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default size is 25.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>&quot;Medium&quot; font</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default size is 16.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>&quot;Small&quot; font</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default size is 12.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Floating Program Guide Selector</source>
++        <translation>Floating Programme Guide Selector</translation>
++    </message>
++    <message>
++        <source>If enabled, the program guide&apos;s selector will be free to move throughout the guide, otherwise it will stay in the center of the guide at all times.</source>
++        <translation>If enabled, the programme guide&apos;s selector will be free to move throughout the guide, otherwise it will stay in the centre of the guide at all times.</translation>
++    </message>
++    <message>
++        <source>Guide Shading Method</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Alpha - Transparent (CPU Usage - High)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Blender - Transparent (CPU Usage - Middle)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Eco - Transparent (CPU Usage - Low)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Solid (CPU Usage - Middle)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display Genre Colors</source>
++        <translation>Display Genre Colours</translation>
++    </message>
++    <message>
++        <source>Colorize program guide using genre colors. (Not available for all grabbers.)</source>
++        <translation>Colourise programme guide using genre colours. (Not available for all grabbers.)</translation>
++    </message>
++    <message>
++        <source>Display Genre Text</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(Not available for all grabbers.)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display the channel icon</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Only display &apos;favorite&apos; channels</source>
++        <translation>Only display &apos;favourite&apos; channels</translation>
++    </message>
++    <message>
++        <source>If enabled, the EPG will initially display only the channels marked as favorites. Pressing &quot;4&quot; will toggle between displaying favorites and all channels.</source>
++        <translation>If enabled, the EPG will initially display only the channels marked as favourites. Pressing &quot;4&quot; will toggle between displaying favourites and all channels.</translation>
++    </message>
++    <message>
++        <source>Channels to Display</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Time Blocks (30 mins) to Display</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allow channel jumping in guide</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, you will be able to press numbers and jump the selection to whatever channel you enter.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Reschedule Higher Priorities</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Move higher priority programs to other cards and showings when resolving conflicts.  This can be used to record lower priority programs that would otherwise not be recorded, but risks missing a higher priority program if the schedule changes.</source>
++        <translation>Move higher priority programmes to other cards and showings when resolving conflicts.  This can be used to record lower priority programmes that would otherwise not be recorded, but risks missing a higher priority programme if the schedule changes.</translation>
++    </message>
++    <message>
++        <source>Single Recordings Priority</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Single Recordings will receive this additional recording priority value.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Weekslot Recordings Priority</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Weekslot Recordings will receive this additional recording priority value.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Timeslot Recordings Priority</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Timeslot Recordings will receive this additional recording priority value.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Recordings Priority</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Recordings will receive this additional recording priority value.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>All Recordings Priority</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>All Recording types will receive this additional recording priority value.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Find One Recordings Priority</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Find One, Find Weekly and Find Daily recording types will receive this additional recording priority value.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Override Recordings Priority</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Override Recordings will receive this additional recording priority value.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Guide starts at channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The program guide starts on this channel if it is run from outside of LiveTV mode.</source>
++        <translation>The programme guide starts on this channel if it is run from outside LiveTV mode.</translation>
++    </message>
++    <message>
++        <source>What to call &apos;unknown&apos; programs</source>
++        <translation>What to call &apos;unknown&apos; programmes</translation>
++    </message>
++    <message>
++        <source>What category to give &apos;unknown&apos; programs</source>
++        <translation>What category to give &apos;unknown&apos; programmes</translation>
++    </message>
++    <message>
++        <source>Use select to change the channel in the program guide</source>
++        <translation>Use select to change the channel in the programme guide</translation>
++    </message>
++    <message>
++        <source>If enabled, the Select key will change the channel while using the program guide during live TV.  If disabled, the select key will bring up the recording options screen.</source>
++        <translation>If enabled, the Select key will change the channel while using the programme guide during live TV.  If disabled, the select key will bring up the recording options screen.</translation>
++    </message>
++    <message>
++        <source>Record Threshold</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If the option to use Select to change the channel is on, pressing Select on a show that is at least this many minutes into the future will schedule a recording.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Audio</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Language</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Your preferred language for the user interface.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Guide Language #%1</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Your #%1 preferred language for Program Guide Data and captions.</source>
++        <translation>Your #%1 preferred language for Programme Guide Data and captions.</translation>
++    </message>
++    <message>
++        <source>Enable Xbox Hardware</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This enables support for Xbox specific hardware. Requires a frontend restart for changes to take effect.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable realtime priority threads</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When running mythfrontend with root privileges, some threads can be given enhanced priority. Disable this if mythfrontend freezes during video playback.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Xbox Linux Distribution</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The program used to control the LED on the Xbox is dependant on which distribution is installed. &quot;led&quot; will be used on GentooX, &quot;blink&quot; on other Xbox distributions.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Default LED color</source>
++        <translation>Default LED colour</translation>
++    </message>
++    <message>
++        <source>Green</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Orange</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Red</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sets the LED color when it is not being used for status indication.</source>
++        <translation>Sets the LED colour when it is not being used for status indication.</translation>
++    </message>
++    <message>
++        <source>Recording LED mode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sets the LED color when a backend is recording.</source>
++        <translation>Sets the LED colour when a backend is recording.</translation>
++    </message>
++    <message>
++        <source>Recording Check Frequency</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This specifies how frequently (in seconds) to check if a recording is in progress in order to update the Xbox LED.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Monitor CD/DVD</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This enables support for monitoring your CD/DVD drives for new disks and launching the proper plugin to handle them.</source>
++        <translation>This enables support for monitoring your CD/DVD drives for new discs and launching the proper plugin to handle them.</translation>
++    </message>
++    <message>
++        <source>Use the PVR-350&apos;s TV out / MPEG decoder</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV can use the PVR-350&apos;s TV out and MPEG decoder for high quality playback.  This requires that the ivtv-fb kernel module is also loaded and configured properly.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video device for the PVR-350 MPEG decoder</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Program Guide Alpha</source>
++        <translation>Programme Guide Alpha</translation>
++    </message>
++    <message>
++        <source>How much to blend the program guide over the live TV image.  Higher numbers mean more guide and less TV.</source>
++        <translation>How much to blend the programme guide over the live TV image.  Higher numbers mean more guide and less TV.</translation>
++    </message>
++    <message>
++        <source>TV audio through PVR-350 only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Normally, PVR-350 audio is looped into a sound card; here you can indicate when that is not the case. MythTV cannot control TV volume when this option is checked.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable OpenGL vertical sync for timing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If it is supported by your hardware/drivers, MythTV will use OpenGL vertical syncing for video timing, reducing frame jitter.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Hardware Decoding Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Log MythTV events to database</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, MythTV modules will send event details to the database, where they can be viewed with MythLog or periodically emailed to the administrator.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Maximum Number of Entries per Module</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If there are more than this number of entries for a module, the oldest log entries will be deleted to reduce the count to this number.  Set to 0 to disable.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Automatic Log Cleaning Enabled</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This enables the periodic cleanup of the events stored in the Myth database (see &quot;Log MythTV events to database&quot; on the previous page).</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Log Cleanup Frequency (Days)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The number of days between log cleanup runs.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Number of days to keep acknowledged log entries</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The number of days before a log entry that has been acknowledged will be deleted by the log cleanup process.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Number of days to keep unacknowledged log entries</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The number of days before a log entry that has NOT been acknowledged will be deleted by the log cleanup process.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Log Print Threshold</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>All Messages</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Debug and Higher</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Info and Higher</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Notice and Higher</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Warning and Higher</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Error and Higher</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Critical and Higher</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Alert and Higher</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Emergency Only</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Disable Printed Output</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This controls what messages will be printed out as well as being logged to the database.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Automatically run mythfilldatabase</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This enables the automatic execution of mythfilldatabase.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>mythfilldatabase Run Frequency (Days)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The number of days between mythfilldatabase runs.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>mythfilldatabase Execution Start</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This setting and the following one define a time period when the mythfilldatabase process is allowed to run.  For example, setting Start to 11 and End to 13 would mean that the process would only run between 11 AM and 1 PM.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>mythfilldatabase Execution End</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This setting and the preceding one define a time period when the mythfilldatabase process is allowed to run.  For example, setting Start to 11 and End to 13 would mean that the process would only run between 11 AM and 1 PM.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>mythfilldatabase Path</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Path (including executable) of the mythfilldatabase program.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>mythfilldatabase Arguments</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Any arguments you want passed to the mythfilldatabase program.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>mythfilldatabase Log Path</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Path to use for logging output from the mythfilldatabase program.  Leave blank to disable logging.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Myth Database Logging</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Mythfilldatabase</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display Time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display current time on idle LCD display. </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display Recording Status</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display current recordings information on LCD display.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display Menus</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display selected menu on LCD display. </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Menu Pop-up Time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The time (in seconds) that the menu will remain visible after navigation.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display Music Artist and Title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display playing artist and song title in MythMusic on LCD display.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Items</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Artist - Title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Artist [Album] Title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Which items to show when playing music.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display Channel Information</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display tuned channel information on LCD display.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display Volume Information</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display volume level information on LCD display.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display Generic Information</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display generic information on LCD display.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Backlight Always On</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Turn on the backlight permanently on the LCD display.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>HeartBeat Always On</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Turn on the LCD heartbeat.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>LCD Key order</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enter the 6 Keypad Return Codes for your LCD keypad in the order in which you want the functions up/down/left/right/yes/no to operate. (See lcdproc/server/drivers/hd44780.c/keyMapMatrix[] or the matrix for your display)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable LCD device</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use an LCD display to view MythTV status information.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>LCD device display</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable gamma correction for video</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If checked, QuickTime will correct the gamma of the video to match your monitor.  Turning this off can save some CPU cycles.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use Altivec-enhanced color space conversion</source>
++        <translation>Use Altivec-enhanced colour space conversion</translation>
++    </message>
++    <message>
++        <source>If checked, YUV 4:2:0 will be converted to UYVY 4:2:2 in an Altivec-enabled routine.  If unchecked, QuickTime will handle the conversion instead.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Scale video as necessary</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If checked, video will be scaled to fit your window or screen. If unchecked, video will never be made larger than its actual pixel size.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Frames to skip in fullscreen mode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video displayed in fullscreen or non-windowed mode will skip this many frames for each frame drawn. Set to 0 to show every frame. Only valid when either &quot;Use GUI size for TV playback&quot; or &quot;Run the frontend in a window&quot; is not checked.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video in main window</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If checked, video will be displayed in the main GUI window. Disable this when you only want video on the desktop or in a floating window. Only valid when &quot;Use GUI size for TV playback&quot; and &quot;Run the frontend in a window&quot; are checked.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Frames to skip</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video in the main window will skip this many frames for each frame drawn. Set to 0 to show every frame.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Opacity</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The opacity of the main window. Set to 100 for completely opaque, set to 0 for completely transparent.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video in floating window</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If checked, video will be displayed in a floating window. Only valid when &quot;Use GUI size for TV playback&quot; and &quot;Run the frontend in a window&quot; are checked.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video in the floating window will skip this many frames for each frame drawn. Set to 0 to show every frame.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The opacity of the floating window. Set to 100 for completely opaque, set to 0 for completely transparent.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video in the dock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If checked, video will be displayed in the application&apos;s dock icon. Only valid when &quot;Use GUI size for TV playback&quot; and &quot;Run the frontend in a window&quot; are checked.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video in the dock icon will skip this many frames for each frame drawn. Set to 0 to show every frame.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video on the desktop</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If checked, video will be displayed on the desktop, behind the Finder icons. Only valid when &quot;Use GUI size for TV playback&quot; and &quot;Run the frontend in a window&quot; are checked.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video on the desktop will skip this many frames for each frame drawn. Set to 0 to show every frame.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show the program guide when starting Live TV</source>
++        <translation>Show the programme guide when starting Live TV</translation>
++    </message>
++    <message>
++        <source>This starts the program guide immediately upon starting to watch Live TV.</source>
++        <translation>This starts the programme guide immediately upon starting to watch Live TV.</translation>
++    </message>
++    <message>
++        <source>General</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>General playback</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>General playback (part 2)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>View Recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>View Recordings (Recording Groups)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Seeking</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commercial Skip</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Overscan</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>On-screen display</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Mac OS X video settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>General (Basic)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>General (Jobs)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>General (Advanced)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Program Guide</source>
++        <translation>Programme Guide</translation>
++    </message>
++    <message>
++        <source>General Recording Priorities Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Screen settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Localization</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>QT</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Xbox</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Theme Error</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Your theme does not contain elements required to display the status screen.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do you really want to exit MythTV?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, Exit now</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, Exit and Shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Directed By</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Failed to get selector object</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Myth could not locate the selector object within your theme.
++Please make sure that your ui.xml is valid.
++
++Myth will now exit.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording Available</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This recording is currently in use by:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This recording is currently Available</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording Unavailable</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This recording is currently being deleted and is unavailable</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The file for this recording can not be found</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Listings Status</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Tuner Status</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Log Entries</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job Queue</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Machine Status</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Acknowledge all log entries at this priority level or lower?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Setting priority level to %1</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Listings Status shows the latest status information from mythfilldatabase</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Tuner Status shows the current information about the state of backend tuner cards</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DVB Status</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DVB Status shows the quality statistics of all DVB cards, if present</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Log Entries shows any unread log entries from the system if you have logging enabled</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job Queue shows any jobs currently in Myth&apos;s Job Queue such as a commercial flagging job.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Machine Status shows some operating system statistics of this machine</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>and the MythTV server</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Acknowledge this log entry?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete Job?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Pause</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Stop</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job Queue Actions:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Resume</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Requeue Job?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Myth version:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Last mythfilldatabase guide update:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Started:   </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Finished: </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Result: </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>There&apos;s no guide data available!</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Have you run mythfilldatabase?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>There is guide data until </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>days</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>day</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>WARNING: is mythfilldatabase running?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>DataDirect Status: </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No items found at priority level %1 or lower.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Use 1-8 to change priority level.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job Queue is currently empty.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>%1 total, %2 used, %3 (or %4%) free.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Uptime</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>System</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This machine</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Load</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>unknown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>failed</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>RAM</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Swap</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV server</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Disk usage on %1:</source>
++        <translation>Disc usage on %1:</translation>
++    </message>
++    <message>
++        <source>Period</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>start time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Defines a period the master backend should be awake</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Set both Start &amp; End times to 00:00 to disable.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>end time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Automatically Start Myth Frontend</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Mythwelcome will automatically start the mythfrontend if it is determined that it was not started to record a program.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Shutdown with Master Backend</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Mythwelcome will automatically shutdown this computer when the master backend shuts down. Should only be set on frontend only machines</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythWelcome Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Daily Wakeup/ShutDown Period</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>nvram-wakeup Command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Command to set the wakeup time in the BIOS. See the README file for more examples.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>nvram-wakeup Restart Command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Command to run if your bios requires you to reboot to allow nvram-wakeup settings to take effect. See the README file for more examples.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Command to reboot</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Command to reboot computer.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Command to shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Command to shutdown computer.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Command to run to start the Frontend</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Command to start mythfrontend.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Command to run Xterm</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Command to start an Xterm. Can be disabled by leaving this setting blank.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythShutdown/MythWelcome Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>IP address for</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enter the IP address of this machine.  Use an externally accessible address (ie, not 127.0.0.1) if you are going to be running a frontend on a different machine than this one.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Port the server runs on</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Unless you&apos;ve got good reason to, don&apos;t change this.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Port the server shows status on</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Port which the server will listen to for HTTP requests.  Currently, it shows a little status information.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Master Server IP address</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The IP address of the master backend server. All frontend and non-master backend machines will connect to this server.  If you only have one backend, this should be the same IP address as above.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Port the master server runs on</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Directory to hold recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>All recordings get stored in this directory.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>TV format</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The TV standard to use for viewing TV.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>VBI format</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>VBI stands for Vertical Blanking Interrupt.  VBI is used to carry Teletext and Closed Captioning data.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select the appropriate frequency table for your system.  If you have an antenna, use a &quot;-bcast&quot; frequency.</source>
++        <translation>Select the appropriate frequency table for your system.  If you have an aerial, use a &quot;-bcast&quot; frequency.</translation>
++    </message>
++    <message>
++        <source>Save original files after transcoding (globally)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Follow symbolic links when deleting files</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This will cause Myth to follow symlinks when recordings and related files are deleted, instead of deleting the symlink and leaving the actual file.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Time offset for XMLTV listings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adjust the relative timezone of the XMLTV EPG data read by mythfilldatabase.  &apos;Auto&apos; converts the XMLTV time to local time using your computer&apos;s timezone.  &apos;None&apos; ignores the XMLTV timezone, interpreting times as local.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>EIT Transport Timeout (mins)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Maximum time to spend waiting for listings data on one DTV channel before checking for new listings data on the next channel.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Master Backend Override</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If enabled, the master backend will stream and delete files if it finds them in the video directory. Useful if you are using a central storage location, like a NFS share, and your slave backend isn&apos;t running.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Reconnect wait time (secs)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Length of time the frontend waits between the tries to wake up the master backend. This should be the time your masterbackend needs to startup. Set 0 to disable.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Count of reconnect tries</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Number of times the frontend will try to wake up the master backend.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Wake Command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The command used to wake up your master backend server.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Wake command for slaves</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The command used to wakeup your slave backends. Leave empty to disable.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Idle timeout (secs)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The amount of time the master backend idles before it shuts down all backends. Set to 0 to disable auto shutdown.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Max. wait for recording (min)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The amount of time the master backend waits for a recording.  If it&apos;s idle but a recording starts within this time period, the backends won&apos;t shut down.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Startup before rec. (secs)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The amount of time the master backend will be woken up before a recording starts.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Wakeup time format</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The format of the time string passed to the &apos;setWakeuptime Command&apos; as $time. See QT::QDateTime.toString() for details. Set to &apos;time_t&apos; for seconds since epoch.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Set wakeuptime command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The command used to set the time (passed as $time) to wake up the masterbackend</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Server halt command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The command used to halt the backends.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Pre Shutdown check-command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>A command executed before the backend would shutdown. The return value determines if the backend can shutdown. 0 - yes, 1 - restart idleing, 2 - reset the backend to wait for a frontend.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Block shutdown before client connected</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, the automatic shutdown routine will be disabled until a client connects.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Startup command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This command is executed right after starting the BE. As a parameter &apos;$status&apos; is replaced by either &apos;auto&apos; if the machine was started automatically or &apos;user&apos; if a user switched it on.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Maximum simultaneous jobs on this backend</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The Job Queue will be limited to running this many simultaneous jobs on this backend.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job Queue Check frequency (in seconds)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When looking for new jobs to process, the Job Queue will wait this long between checks.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>CPU Usage</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Low</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Medium</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>High</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This setting controls approximately how much CPU jobs in the queue may consume. On &apos;High&apos;, all available CPU time may be used which could cause problems on slower systems.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job Queue Start Time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This setting controls the start of the Job Queue time window which determines when new jobs will be started.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job Queue End Time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This setting controls the end of the Job Queue time window which determines when new jobs will be started.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Run Jobs only on original recording host</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, jobs in the queue will be required to run on the backend that made the original recording.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Run Transcode Jobs before Auto-Commercial Flagging</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set, if both auto-transcode and auto commercial flagging are turned ON for a recording, transcoding will run first, otherwise, commercial flagging runs first.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Start Auto-Commercial Flagging jobs when the recording starts</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If set and Auto Commercial Flagging is ON for a recording, the flagging job will be started as soon as the recording starts.  NOT recommended on underpowered systems.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>User Job #1 Description</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The Description for this User Job.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>User Job #1 Command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The command to run whenever this User Job number is scheduled.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>User Job #2 Description</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>User Job #2 Command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>User Job #3 Description</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>User Job #3 Command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>User Job #4 Description</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>User Job #4 Command</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allow Commercial Detection jobs</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allow jobs of this type to run on this backend.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allow Transcoding jobs</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allow &apos;User Job #1&apos; jobs</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allow &apos;User Job #2&apos; jobs</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allow &apos;User Job #3&apos; jobs</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allow &apos;User Job #4&apos; jobs</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Host Address Backend Setup</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Host-specific Backend Setup</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Global Backend Setup</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Shutdown/Wakeup Options</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>WakeOnLan settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MasterBackend</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job Queue (Host-Specific)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job Queue (Global)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job Queue (Job Commands)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Path</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>doesn&apos;t exist</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cannot create a file</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>directory is not writable?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Card</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>type</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>is set to start on channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>which does not exist</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>WARNING</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV has detected that the backend is running.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Changing existing card inputs, deleting anything, or scanning for channels may not work.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Continue</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Exit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do you want to fix these problems?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do you want to fix this problem?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes please</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No, I know what I am doing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>If this is the master backend server, please run &apos;mythfilldatabase&apos; to populate the database with channel information.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Title Pronounce</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording Rule</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Search Phrase</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recorded File Size</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Recording Profile</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Allows the transcoder to resize the video during transcoding.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Lossless transcoding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Only reencode where absolutely needed (normally only around cutpoints).  Otherwise keep audio and video formats identical to the source.  This should result in the highest quality, but won&apos;t save as much space.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enter group name or press SELECT to enter text via the On Screen Keyboard</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Display Name (optional)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This name is displayed on screen when live TV begins and when changing the selected input or card. If you use this, make sure the information is unique for each input.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable DTS to SPDIF passthrough</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable sending DTS audio directly to your sound card&apos;s SPDIF output, on sources which contain DTS soundtracks (usually DVDs).  Requires that the audio output device be set to something suitable.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Samples are shown using today&apos;s date.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Samples are shown using tomorrow&apos;s date.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Your preferred time format.  You must choose a format with &quot;AM&quot; or &quot;PM&quot; in it, otherwise your time display will be 24-hour or &quot;military&quot; time.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Run mythfilldatabase at time suggested by the grabber.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This setting allows a DataDirect guide data provider to specify the next download time in order to distribute load on their servers.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>AutoExpire List</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The AutoExpire List shows all recordings which may be expired and the order of their expiration. Recordings at the top of the list will be expired first.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Suggested Next: </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>, using your %1 rate of %2 Kb/sec</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>%1 hours left</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>%1 hours and %2 minutes left</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>%1 minutes left</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>average</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>maximum</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>When set and the transcoder is active, the original files will be renamed to .old once the transcoding is complete.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Specify either the exact frequency in kHz or a valid channel for your &apos;TV Format&apos;.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Value to be added to your desired frequency in kHz, for &apos;fine tuning&apos;.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Preserve Aspect Ratio of Video when resizing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Preserve the aspect ratio of the original recording file by ignoring the height setting above, and calculating the new height based on the aspect ratio and width.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Spain</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable Network Remote Control interface</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This enables support for controlling mythfrontend over the network.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Network Remote Control Port</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This specifies what port the Network Remote Control interface will listen on for new connections.</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ScanCountry</name>
++    <message>
++        <source>Country</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ScanProgressPopup</name>
++    <message>
++        <source>Scan Progress</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Status</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Tuning</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Scan</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Signal Strength</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Signal/Noise</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cancel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Locked</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No Lock</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ScanTypeSetting</name>
++    <message>
++        <source>Full Scan</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Full Scan (Tuned)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Import channels.conf</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Full Scan of Existing Transports</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Existing Transport Scan</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ScanWizardScanType</name>
++    <message>
++        <source>Scan Type</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ScanWizardScanner</name>
++    <message>
++        <source>ScanWizard</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Error tuning to transport</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Scanning</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Error starting scan</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Failed to open : </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Failed to parse : </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Error parsing parameters</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ScheduledRecording</name>
++    <message>
++        <source>or later</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>StartingChannel</name>
++    <message>
++        <source>DB Error, see console</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Please add channels to this source</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>StatusBox</name>
++    <message>
++        <source>The theme you are using contains an unknown element (&apos;%1&apos;).  It will be ignored</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Tuner %1 </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>is not available</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>is watching live TV</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>is recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>is not recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>On %1 %2 from %3.%4
++%5
++%6</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>On %1 %2 from %3.%4
++%5
++No other details</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Job:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Status: </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>%1 recordings consuming %2 are allowed to expire</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>LiveTV</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>%1 of these are LiveTV and consume %2</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>TV</name>
++    <message>
++        <source>MythTV is already using all available inputs for recording.  If you want to watch an in-progress recording, select one from the playback menu.  If you want to watch live TV, cancel one of the in-progress recordings from the delete menu.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cancel and go back to the TV menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record and watch while it records</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Let it record and go back to the Main Menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Don&apos;t let it record, I want to watch TV</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>%1 Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Seek:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Forward</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Skip Ahead</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Rewind</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Skip Back</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Previous Chapter</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Jump Back</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Next Chapter</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Jump Ahead</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Jump to Bookmark</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Jump to Beginning</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>You are exiting this recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Save this position and go to the menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do not save, just exit to the menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Keep watching</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete this recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>You are exiting this video</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Exit to the menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Play</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Paused</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Jump To</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Speed 3X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Speed 2X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Speed 1/3X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Speed 1/8X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Speed 1/16X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Forward %1X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Rewind %1X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Stopping Transcode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Transcoding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Try Again</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Searching...</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Skip</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Seek:</source>
++        <comment>seek to location</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Position</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Partial Lock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No Lock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Lock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Signal %1%</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>You should have gotten a channel lock by now. You can continue to wait for a signal, or you can change the channels with %1 or %2, change input&apos;s (%3), capture cards (%4), etc.</source>
++        <translation>The tuner should have locked to the channel by now. You can continue to wait for a signal, or you can change the channels with %1 or %2, change inputs (%3), capture cards (%4), etc.</translation>
++    </message>
++    <message>
++        <source>OK</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>minutes</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Brightness (REC) %1 %</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adjust Recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Brightness %1 %</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adjust Picture</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Contrast (REC) %1 %</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Contrast %1 %</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Colour (REC) %1 %</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Colour %1 %</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Hue (REC) %1 %</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Hue %1 %</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Volume %1 %</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adjust Volume</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Time Stretch %1X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adjust Time Stretch</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Audio Resync</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Audio Sync</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adjust Audio Sync</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Mute Off</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Mute On</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Left Channel Muted</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Right Channel Muted</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sleep </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>4:3</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>16:9</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>4:3 Zoom</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>16:9 Zoom</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>16:9 Stretch</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Fill</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Off</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cancel Record</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Brightness</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Contrast</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Colour</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Hue</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Volume</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(REC)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This program is currently being edited</source>
++        <translation>This programme is currently being edited</translation>
++    </message>
++    <message>
++        <source>Continue Editing</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Do not edit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Program Guide</source>
++        <translation>Programme Guide</translation>
++    </message>
++    <message>
++        <source>Picture-in-Picture</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable/Disable</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Swap Channels</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Change Active Window</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Enable Browse Mode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Previous Channel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Edit Recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Previous Recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Stop Transcoding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Begin Transcoding</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Commercial Auto-Skip</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Auto-Skip OFF</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Auto-Skip Notify</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Auto-Skip ON</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Turn Auto-Expire OFF</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Turn Auto-Expire ON</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Audio Track</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select Subtitles</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Toggle Teletext</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Closed Captioning</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Toggle CC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>CC</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>TXT</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Change Aspect Ratio</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Manual Zoom Mode</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Adjust</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>0.5X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>0.9X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>1.0X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>1.1X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>1.2X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>1.3X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>1.4X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>1.5X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sleep</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sleep Off</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Audio track</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Subtitle track</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Auto-Expire OFF</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Auto-Expire ON</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Zoom Mode ON</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Zoom Mode OFF</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is already using all available inputs for the channel you selected. If you want to watch an in-progress recording, select one from the playback menu.  If you want to watch live TV, cancel one of the in-progress recordings from the delete menu.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>TXT:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>CC:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>S/N %1dB</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>BE %1</source>
++        <comment>Bit Errors</comment>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Speed 16X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Speed 8X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Speed 4X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Speed 1/2X</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Speed 1/4X</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ThemeUI</name>
++    <message>
++        <source>Scheduled Recordings:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Show  (1) All  (2) Important</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Showing:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>You Haven&apos;t Scheduled Any Programs To Be Recorded</source>
++        <translation>You Haven&apos;t Scheduled Any Programmes To Be Recorded</translation>
++    </message>
++    <message>
++        <source>To schedule a recording, exit this screen and</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select &apos;Program Guide&apos; or &apos;Program Finder&apos;</source>
++        <translation>Select &apos;Programme Guide&apos; or &apos;Programme Finder&apos;</translation>
++    </message>
++    <message>
++        <source>Preview Schedule Changes:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>The recording schedule would not be affected.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel Recording Priorities</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(1) Sort by Channel    (2) Sort by Priority</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Source:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Priority:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Program Recording Priorities</source>
++        <translation>Programme Recording Priorities</translation>
++    </message>
++    <message>
++        <source>Priority</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Final Priority</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(1) Sort by Title    (2) Sort by Priority    (4) Sort by Type</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Record Type:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Channel:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select a recording to permanently erase</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select a recording to watch</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select a recording to permanently erase:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select a recording to watch:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select a recording to permanently erase.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select a recording to watch.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Sorry, No Recordings Available</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select &apos;Schedule a Recording&apos; from the Main Menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>(4) Program Guide   **(6) Program Finder **</source>
++        <translation>(4) Programme Guide   **(6) Programme Finder **</translation>
++    </message>
++    <message>
++        <source>Select a letter...</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Pick the letter in which the show starts with, then press SELECT or the right arrow</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Select a program...</source>
++        <translation>Select a programme...</translation>
++    </message>
++    <message>
++        <source>Select the title of the program you wish to find. When finished return with the left arrow key. Press SELECT to schedule a recording.</source>
++        <translation>Select the title of the programme you wish to find. When finished return with the left arrow key. Press SELECT to schedule a recording.</translation>
++    </message>
++    <message>
++        <source>No Programs</source>
++        <translation>No Programmes</translation>
++    </message>
++    <message>
++        <source>There are no available programs under this search. Please select another search.</source>
++        <translation>There are no available programmes under this search. Please select another search.</translation>
++    </message>
++    <message>
++        <source>Program Listings</source>
++        <translation>Programme Listings</translation>
++    </message>
++    <message>
++        <source>(1)Time (2)Title</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No listings found for this program. </source>
++        <translation>No listings found for this programme. </translation>
++    </message>
++    <message>
++        <source>Airdate:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Description:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>System Status - Select a category to view the status</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>This screen displays the status of various system components</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Program Details:</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Program Details</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Welcome to MythTV</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is idle and will shutdown shortly.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Current Recording(s)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Retrieving Recording Status ...</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Next Scheduled Recording(s)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Retrieving Scheduled Recordings ...</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>WARNING: There are conflicting scheduled recordings!</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>UIManagedTreeListType</name>
++    <message>
++        <source>Search</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Starts with text</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Contains text</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cancel</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>VideoSourceEditor</name>
++    <message>
++        <source>Video Source Menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Edit..</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Delete..</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Are you sure you want to delete ALL video sources?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, delete video sources</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No, don&apos;t</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Are you sure you want to delete this video source?</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Yes, delete video source</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Video sources</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ViewScheduleDiff</name>
++    <message>
++        <source>The theme you are using does not contain a &apos;schdiff&apos; element. Please contact the theme creator and ask if they could please update it.&lt;br&gt;&lt;br&gt;The next screen will be empty. Escape out of it to return to the menu.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>OK</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>All</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>ViewScheduled</name>
++    <message>
++        <source>Time Conflict</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>No Conflicts</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>All</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Important</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>WelcomeDialog</name>
++    <message>
++        <source>Start Frontend</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cannot connect to server!</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Tuner %1 is recording:
++</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Tuner %1 is not recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>There are no recordings currently taking place</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>There are no scheduled recordings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Please Wait ...</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is about to start recording.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is busy recording.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is busy transcoding.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is busy flagging commercials.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is busy grabbing EPG data.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is locked by a user.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is in a daily wakeup/shutdown period.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is about to start a wakeup/shutdown period.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is idle and will shutdown in %1 seconds.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>MythTV is idle.</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Menu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Unlock Shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Lock Shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Run mythfilldatabase</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Shutdown Now</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Exit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cancel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cannot shutdown because MythTV is currently recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cannot shutdown because MythTV is about to start recording</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Cannot shutdown because MythTV is about to start a wakeup/shutdown period.</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++</TS>
+--- mythtv/themes/classic/mainmenu.xml.fix     2006-02-04 15:18:19.261570000 +0100
++++ mythtv/themes/classic/mainmenu.xml 2006-02-04 15:29:31.171570000 +0100
+@@ -11,6 +11,7 @@
+      <text lang="DK">TV</text>
+      <text lang="ES">TV</text>
+      <text lang="NL">TV</text>
++     <text lang="PL">TV</text>
+      <action>MENU tvmenu.xml</action>
+    </button>
+@@ -29,6 +30,7 @@
+      <text lang="JA">ミュージック</text>
+      <text lang="SI">Glasba</text>
+      <text lang="ET">Muusika</text>
++     <text lang="PL">Muzyka</text>
+      <action>PLUGIN mythmusic</action>
+      <depends>mythmusic</depends>
+    </button>
+@@ -48,6 +50,7 @@
+      <text lang="JA">ビデオ</text>
+      <text lang="SI">Filmi</text>
+      <text lang="ET">Video</text>
++     <text lang="PL">Filmy</text>
+      <action>PLUGIN mythvideo</action>
+      <depends>mythvideo</depends>
+    </button>
+@@ -63,6 +66,7 @@
+      <text lang="ET">DVD</text>
+      <text lang="DK">DVD</text>
+      <text lang="ES">DVD</text>
++     <text lang="PL">DVD</text>
+      <action>PLUGIN mythdvd</action>
+      <depends>mythdvd</depends>
+    </button>
+@@ -78,6 +82,7 @@
+       <text lang="PT">Rádio FM</text>
+       <text lang="ES">Radio</text>
+       <text lang="NL">Radio</text>
++      <text lang="PL">Radio</text>
+       <action>PLUGIN mythFM</action>
+       <depends>mythFM</depends>
+    </button>
+@@ -97,6 +102,7 @@
+      <text lang="JA">イメージ</text>
+      <text lang="SI">Slike</text>
+      <text lang="ET">Galerii</text>
++     <text lang="PL">Zdjêcia</text>
+      <action>PLUGIN mythgallery</action>
+      <depends>mythgallery</depends>
+    </button>
+@@ -116,6 +122,7 @@
+      <text lang="JA">ゲーム</text>
+      <text lang="SI">Igre</text>
+      <text lang="ET">Mängud</text>
++     <text lang="PL">Gry</text>
+      <action>PLUGIN mythgame</action>
+      <depends>mythgame</depends>
+    </button>
+@@ -135,6 +142,7 @@
+      <text lang="JA">天気</text>
+      <text lang="SI">Vreme</text>
+      <text lang="ET">Ilm</text>
++     <text lang="PL">Pogoda</text>
+      <action>PLUGIN mythweather</action>
+      <depends>mythweather</depends>
+    </button>
+@@ -153,6 +161,7 @@
+      <text lang="ET">Uudised</text>
+      <text lang="DK">Nyheder</text>
+      <text lang="PT">Notícias</text>
++     <text lang="PL">Wiadomo¶ci</text>
+      <action>PLUGIN mythnews</action>
+      <depends>mythnews</depends>
+    </button>
+@@ -177,6 +186,7 @@
+       <text lang="PT">Navegação Web</text>
+       <text lang="ES">Web</text>
+       <text lang="NL">Internet</text>
++      <text lang="PL">Internet</text>
+       <action>PLUGIN mythbookmarkmanager</action>
+       <depends>mythbookmarkmanager</depends>
+    </button>
+@@ -192,6 +202,7 @@
+       <text lang="PT">Telefone</text>
+       <text lang="ES">Teléfono</text>
+       <text lang="NL">Telefoon</text>
++      <text lang="PL">Telefon</text>
+       <action>PLUGIN mythphone</action>
+       <depends>mythphone</depends>
+    </button>
+@@ -206,6 +217,7 @@
+       <text lang="PT">Receitas</text>
+       <text lang="ES">Recetas</text>
+       <text lang="NL">Recepten</text>
++      <text lang="PL">Przepisy</text>
+       <action>PLUGIN mythRecipe</action>
+       <depends>mythRecipe</depends>
+    </button>
+@@ -217,6 +229,7 @@
+       <text lang="ET">Kirjuta DVD</text>
+       <text lang="ES">Grabar DVD</text>
+       <text lang="NL">DVD Branden</text>
++      <text lang="PL">Nagraj DVD</text>
+       <action>PLUGIN mythburn</action>
+       <depends>mythburn</depends>
+    </button>
+@@ -229,6 +242,7 @@
+      <text lang="SV">Biotider</text>
+      <text lang="PT">Horários de Cinema</text>
+      <text lang="NL">Bioscoop Tijden</text>
++     <text lang="PL">Movie Times</text>
+      <action>PLUGIN mythmovietime</action>
+      <depends>mythmovietime</depends>
+    </button>
+@@ -248,6 +262,7 @@
+      <text lang="JA">設定</text>
+      <text lang="SI">Nastavitve</text>
+      <text lang="ET">Seaded</text>
++     <text lang="PL">Ustawienia</text>
+      <action>MENU main_settings.xml</action>
+    </button>
+@@ -260,6 +275,7 @@
+      <text lang="DK">Afslut</text>
+      <text lang="PT">Desligar</text>
+      <text lang="NL">Afsluiten</text>
++     <text lang="PL">Wy³±cz</text>
+      <action>SHUTDOWN</action>
+    </button> -->
+--- mythtv/themes/classic/main_settings.xml.fix        2006-02-04 15:18:35.631570000 +0100
++++ mythtv/themes/classic/main_settings.xml    2006-02-04 17:17:46.488434000 +0100
+@@ -15,6 +15,7 @@
+       <text lang="JA">全般</text>
+       <text lang="SI">Splošno</text>
+       <text lang="ET">Üldine</text>
++      <text lang="PL">Ogólne</text>
+       <action>SETTINGS MAINGENERAL</action>
+    </button>
+@@ -33,6 +34,7 @@
+       <text lang="JA">画面表示</text>
+       <text lang="SI">Vzgled</text>
+       <text lang="ET">Kujundus</text>
++      <text lang="PL">Wygl±d</text>
+       <action>SETTINGS APPEARANCE</action>
+    </button>
+@@ -46,6 +48,7 @@
+       <text lang="ET">Muuda klahve</text>
+       <text lang="ES">Configurar Teclas</text>
+       <text lang="NL">Toetsen Instellen</text>
++      <text lang="PL">Edycja guzików</text>
+       <action>PLUGIN mythcontrols</action>
+       <depends>mythcontrols</depends>
+    </button>
+@@ -64,6 +67,7 @@
+      <text lang="JA">TV設定</text>
+      <text lang="SI">TV nastavitve</text>
+      <text lang="ET">TV seaded</text>
++     <text lang="PL">Konfiguracja TV</text>
+      <action>MENU tv_settings.xml</action>
+    </button>
+@@ -81,6 +85,7 @@
+      <text lang="JA">ミュージック設定</text>
+      <text lang="SI">Glasbene nastavitve</text>
+      <text lang="ET">Muusika seaded</text>
++     <text lang="PL">Konfiguracja Muzyki</text>
+      <action>CONFIGPLUGIN mythmusic</action>
+      <depends>mythmusic</depends>
+    </button>
+@@ -99,6 +104,7 @@
+        <text lang="JA">ビデオ設定</text>
+        <text lang="SI">Video nastavitve</text>
+        <text lang="ET">Video seaded</text>
++       <text lang="PL">Konfiguracja Filmów</text>
+        <action>CONFIGPLUGIN mythvideo</action>
+        <depends>mythvideo</depends>
+    </button>
+@@ -117,6 +123,7 @@
+      <text lang="SI">DVD nastavitve</text>
+      <text lang="ET">DVD seaded</text>
+      <text lang="DK">DVD Indstillinger</text>
++     <text lang="PL">Konfiguracja DVD</text>
+      <action>CONFIGPLUGIN mythdvd</action>
+      <depends>mythdvd</depends>
+    </button>
+@@ -132,6 +139,7 @@
+       <text lang="PT">Configurar Rádio</text>
+       <text lang="ES">Configurar Radio</text>
+       <text lang="NL">Radio Instellingen</text>
++      <text lang="PL">Konfiguracja Radia</text>
+       <action>CONFIGPLUGIN mythFM</action>
+       <depends>mythFM</depends>
+    </button>
+@@ -150,6 +158,7 @@
+       <text lang="JA">イメージ設定</text>
+       <text lang="SI">Nastavitve slik</text>
+       <text lang="ET">Galerii seaded</text>
++      <text lang="PL">Konfiguracja Galerii</text>
+       <action>CONFIGPLUGIN mythgallery</action>
+       <depends>mythgallery</depends>
+    </button>
+@@ -168,6 +177,7 @@
+      <text lang="JA">ゲーム設定</text>
+      <text lang="SI">Nastavitve iger</text>
+      <text lang="ET">Mängude seaded</text>
++     <text lang="PL">Konfiguracja Gier</text>
+      <action>CONFIGPLUGIN mythgame</action>
+      <depends>mythgame</depends>
+    </button>
+@@ -186,6 +196,7 @@
+      <text lang="JA">天気設定</text>
+      <text lang="SI">Nastavitve vremena</text>
+      <text lang="ET">Ilmateate seaded</text>
++     <text lang="PL">Konfiguracja Pogody</text>
+      <action>CONFIGPLUGIN mythweather</action>
+      <depends>mythweather</depends>
+    </button>
+@@ -204,6 +215,7 @@
+      <text lang="ET">Uudiste seaded</text>
+      <text lang="DK">Nyheds Indstillinger</text>
+      <text lang="PT">Configurar Notícias</text>
++     <text lang="PL">Konfiguracja Wiadomo¶ci</text>
+      <action>CONFIGPLUGIN mythnews</action>
+      <depends>mythnews</depends>
+    </button>
+@@ -214,6 +226,7 @@
+      <text lang="ET">NetFlix seaded</text>
+      <text lang="ES">MythFlix</text>
+      <text lang="NL">NetFlix Instellingen</text>
++     <text lang="PL">Konfiguracja NetFlix</text>
+      <action>CONFIGPLUGIN mythflix</action>
+      <depends>mythflix</depends>
+    </button>
+@@ -230,6 +243,7 @@
+      <text lang="PT">Config. Navegação Web</text>
+      <text lang="ES">Configurar Web</text>
+      <text lang="NL">Internet Instellingen</text>
++     <text lang="PL">Konfiguracja przegladarki WWW</text>
+      <action>CONFIGPLUGIN mythbookmarkmanager</action>
+      <depends>mythbookmarkmanager</depends>
+    </button>
+@@ -245,6 +259,7 @@
+       <text lang="PT">Configurar Receitas</text>
+       <text lang="ES">Configurar Recetas</text>
+       <text lang="NL">Recepten Instellingen</text>
++      <text lang="PL">Konfiguracja Przepisów</text>
+       <action>CONFIGPLUGIN mythRecipe</action>
+       <depends>mythRecipe</depends>
+    </button>
+@@ -260,6 +275,7 @@
+       <text lang="PT">Configurar Telefone</text>
+       <text lang="ES">Configurar Teléfono</text>
+       <text lang="NL">Telefoon Instellingen</text>
++      <text lang="PL">Konfiguracja Telefonu</text>
+       <action>CONFIGPLUGIN mythphone</action>
+       <depends>mythphone</depends>
+    </button>
+@@ -274,6 +290,7 @@
+      <text lang="DK">Biograf Indstillinger</text>
+      <text lang="PT">Configurar Horários de Cinema</text>
+      <text lang="NL">Bioscoop Instellingen</text>
++     <text lang="PL">Konfiguracja MovieTime</text>
+      <action>CONFIGPLUGIN mythmovietime</action>
+      <depends>mythmovietime</depends>
+    </button>
+@@ -292,6 +309,7 @@
+      <text lang="SI">Nastavitve Xbox</text>
+      <text lang="ET">Xbox-i seaded</text>
+      <text lang="DK">XBox Indstillinger</text>
++     <text lang="PL">Konfiguracja XBOX</text>
+      <action>SETTINGS XBOXSETTINGS</action>
+      <dependssetting>EnableXbox</dependssetting>
+    </button>
+@@ -303,6 +321,7 @@
+       <text lang="ET">DVD-kirjutaja seaded</text>
+       <text lang="ES">Config. Grabación DVD</text>
+       <text lang="NL">DVD Branden Instellingen</text>
++      <text lang="PL">Konfiguracja nagrywarki DVD</text>
+       <action>CONFIGPLUGIN mythburn</action>
+       <depends>mythburn</depends>
+    </button>
+--- mythtv/i18n/i18n.pro.fix   2006-02-09 10:05:55.234583000 +0100
++++ mythtv/i18n/i18n.pro       2006-02-09 10:06:28.967708000 +0100
+@@ -11,7 +11,7 @@
+ trans.files += mythfrontend_ja.qm mythfrontend_si.qm mythfrontend_fi.qm
+ trans.files += mythfrontend_zh_tw.qm mythfrontend_nb.qm mythfrontend_is.qm
+ trans.files += mythfrontend_pt_br.qm mythfrontend_en_gb.qm mythfrontend_cz.qm
+-trans.files += mythfrontend_et.qm
++trans.files += mythfrontend_et.qm mythfrontend_pl.qm
+ INSTALLS += trans
+--- mythtv/i18n/translate.pro.fix      2006-02-09 10:06:00.701848000 +0100
++++ mythtv/i18n/translate.pro  2006-02-09 10:06:49.267553000 +0100
+@@ -69,4 +69,4 @@
+ TRANSLATIONS += mythfrontend_ja.ts mythfrontend_si.ts mythfrontend_fi.ts
+ TRANSLATIONS += mythfrontend_zh_tw.ts mythfrontend_nb.ts mythfrontend_is.ts
+ TRANSLATIONS += mythfrontend_pt_br.ts mythfrontend_en_gb.ts mythfrontend_cz.ts
+-TRANSLATIONS += mythfrontend_et.ts
++TRANSLATIONS += mythfrontend_et.ts mythfrontend_pl.ts
+--- mythtv/libs/libmyth/langsettings.cpp.fix   2006-02-09 10:07:23.450453000 +0100
++++ mythtv/libs/libmyth/langsettings.cpp       2006-02-09 10:08:35.904208000 +0100
+@@ -146,6 +146,7 @@
+           << QString::fromUtf8("Islenska")    << "IS"   // Icelandic
+           << QString::fromUtf8("Norsk (bokmål)") << "NB" // Norwegian (Bokmål)
+           << QString::fromUtf8("Svenska")     << "SV"   // Swedish
++          << QString::fromUtf8("Polski")      << "PL"   // Polish
+           << QString::fromUtf8("Português")  << "PT"   // Portuguese
+           << QString::fromUtf8("Nihongo")     << "JA"   // Japanese
+           << QString::fromUtf8("Slovenski")   << "SI"   // Slovenian
index b7be443820104a2822f69d8b9cd31b7eeaaa7e48..b954cb35e1821ec1c40218022c228270b4563236 100644 (file)
@@ -1,50 +1,11 @@
-based from gentoo
-http://bugs.gentoo.org/show_bug.cgi?id=94664
-
---- ./configure.orig   2005-05-05 08:15:43.000000000 +0100
-+++ ./configure        2005-05-31 23:32:26.000000000 +0100
-@@ -9,6 +9,7 @@
- x86_cpus="i386,i486,i586,i686,pentium,pentiumpro,${x86_mmx_cpus}"
- x86_cmov_cpus="i686,pentiumpro,pentium2,pentium3,pentium3m,pentium-m,pentium4,"
- x86_cmov_cpus="pentium4m,prescott,athlon,athlon-xp,c3-2"
-+x86_64_cpus="x86-64,athlon64,k8,opteron,athlon-fx"
- # default parameters
- compile_type="release"
-@@ -223,6 +224,14 @@
-     cpu="x86"
- fi
-+is_x86_64_cpu() {
-+    expr ",${x86_64_cpus}," : ".*,$1," > /dev/null
-+}
-+
-+if is_x86_64_cpu "$cpu" ; then
-+    cpu="x86_64"
-+fi
-+
- case "$cpu" in
-   x86)
-   ;;
---- ./configure~       2005-09-04 11:48:59.000000000 +0300
-+++ ./configure        2005-09-04 11:49:01.000000000 +0300
-@@ -237,12 +237,13 @@
-   x86)
+--- ./configure~       2005-10-19 20:39:45.000000000 +0300
++++ ./configure        2005-10-19 20:54:02.000000000 +0300
+@@ -265,7 +265,7 @@
    ;;
    x86_64)
--    if [ "`$cc -dumpmachine | grep x86_64 | cut -d- -f1`" = "x86_64" -a \
--         -z "`echo $CFLAGS | grep -- -m32`"  ]; then
--      cpu="x86_64"
--    else
--      cpu="x86"
--    fi
-+      if [ "`$cc -dumpmachine | grep x86_64 | cut -d- -f1`" = "x86_64" ]; then
-+              if [ -z "`echo $CFLAGS | grep -- -m32`"  ]; then
-+                      cpu="x86_64"
-+              else
-+                      cpu="x86"
-+              fi
-+      fi
-   ;;
-   # armv4l is a subset of armv5tel
-   armv4l|armv5tel)
+     cpu="x86"
+-    canon_arch="`cc -dumpmachine | sed -e 's,\([^-]*\)-.*,\1,'`"
++    canon_arch="`$cc -dumpmachine | sed -e 's,\([^-]*\)-.*,\1,'`"
+     if [ x"$canon_arch" = x"x86_64" -o x"$canon_arch" = x"amd64" ]; then
+       if [ -z "`echo $CFLAGS | grep -- -m32`"  ]; then
+         cpu="x86_64"
This page took 0.573417 seconds and 4 git commands to generate.