summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2010-06-06 10:56:11 +0200
committerKlaus Schmidinger <vdr@tvdr.de>2010-06-06 10:56:11 +0200
commit3aba9ec4e0a499e34c466195240b4d135bb6b590 (patch)
tree779acb95975becf6ca5e290db4901591e797b220
parentfd426098833db48e77e1ce55ea67b7cb8ad3d5fe (diff)
downloadvdr-3aba9ec4e0a499e34c466195240b4d135bb6b590.tar.gz
vdr-3aba9ec4e0a499e34c466195240b4d135bb6b590.tar.bz2
Implemented setup option 'OSD/Number keys for characters'
-rw-r--r--CONTRIBUTORS4
-rw-r--r--HISTORY5
-rw-r--r--MANUAL5
-rw-r--r--config.c5
-rw-r--r--config.h3
-rw-r--r--menu.c3
-rw-r--r--menuitems.c93
-rw-r--r--menuitems.h3
-rw-r--r--po/ca_ES.po5
-rw-r--r--po/cs_CZ.po5
-rw-r--r--po/da_DK.po5
-rw-r--r--po/de_DE.po5
-rw-r--r--po/el_GR.po5
-rw-r--r--po/es_ES.po5
-rw-r--r--po/et_EE.po5
-rw-r--r--po/fi_FI.po5
-rw-r--r--po/fr_FR.po5
-rw-r--r--po/hr_HR.po5
-rw-r--r--po/hu_HU.po5
-rw-r--r--po/it_IT.po5
-rw-r--r--po/lt_LT.po5
-rw-r--r--po/mk_MK.po5
-rw-r--r--po/nl_NL.po5
-rw-r--r--po/nn_NO.po5
-rw-r--r--po/pl_PL.po5
-rw-r--r--po/pt_PT.po5
-rw-r--r--po/ro_RO.po5
-rw-r--r--po/ru_RU.po5
-rw-r--r--po/sk_SK.po5
-rw-r--r--po/sl_SI.po5
-rw-r--r--po/sv_SE.po5
-rw-r--r--po/tr_TR.po5
-rw-r--r--po/uk_UA.po5
-rw-r--r--po/zh_CN.po5
34 files changed, 177 insertions, 74 deletions
diff --git a/CONTRIBUTORS b/CONTRIBUTORS
index 41f8e0ec..cd518120 100644
--- a/CONTRIBUTORS
+++ b/CONTRIBUTORS
@@ -2610,3 +2610,7 @@ Luis Fernandes <telping@gmail.com>
Christopher Reimer <reimer.christopher@freenet.de>
for reporting a problem with external Dolby Digital processing via the '-a' option
in live mode and with TS recordings
+
+Stefan Huskamp <coca_cola1@gmx.de>
+ for suggesting to make entering characters via the number keys
+ configurable
diff --git a/HISTORY b/HISTORY
index 9c470776..095581c4 100644
--- a/HISTORY
+++ b/HISTORY
@@ -6411,7 +6411,7 @@ Video Disk Recorder Revision History
- The new setup option "Folders in timer menu" controls whether the file names in
the timer menu are shown with their full folder path.
-2010-06-05: Version 1.7.15
+2010-06-06: Version 1.7.15
- Added Macedonian language texts (thanks to Dimitar Petrovski).
- Updated the Estonian OSD texts (thanks to Arthur Konovalov).
@@ -6465,3 +6465,6 @@ Video Disk Recorder Revision History
- Added detecting channels that use service type 0x16.
- Added full handling of the stream types of Dolby Digital pids
(thanks to Jose Alberto Reguero).
+- The new setup option "OSD/Number keys for characters" can be used to control whether
+ the number keys can be used to enter characters in a text input field (suggested
+ by Stefan Huskamp).
diff --git a/MANUAL b/MANUAL
index 3fd528f3..7fae53bb 100644
--- a/MANUAL
+++ b/MANUAL
@@ -588,6 +588,11 @@ Version 1.6
Controls whether the full folder path is shown in the
"Timers" menu, or just the basic recording name.
+ Number keys for characters = yes
+ Controls whether the number keys can be used to enter
+ characters in a text input field. You may want to set this
+ to "no" if you are using an actual keyboard to control VDR.
+
EPG:
EPG scan timeout = 5 The time (in hours) of user inactivity after which the
diff --git a/config.c b/config.c
index aa18ebcf..73b11b18 100644
--- a/config.c
+++ b/config.c
@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: config.c 2.12 2010/03/12 16:41:37 kls Exp $
+ * $Id: config.c 2.13 2010/06/06 10:06:43 kls Exp $
*/
#include "config.h"
@@ -355,6 +355,7 @@ cSetup::cSetup(void)
VpsMargin = 120;
RecordingDirs = 1;
FoldersInTimerMenu = 1;
+ NumberKeysForChars = 1;
VideoDisplayFormat = 1;
VideoFormat = 0;
UpdateChannels = 5;
@@ -545,6 +546,7 @@ bool cSetup::Parse(const char *Name, const char *Value)
else if (!strcasecmp(Name, "VpsMargin")) VpsMargin = atoi(Value);
else if (!strcasecmp(Name, "RecordingDirs")) RecordingDirs = atoi(Value);
else if (!strcasecmp(Name, "FoldersInTimerMenu")) FoldersInTimerMenu = atoi(Value);
+ else if (!strcasecmp(Name, "NumberKeysForChars")) NumberKeysForChars = atoi(Value);
else if (!strcasecmp(Name, "VideoDisplayFormat")) VideoDisplayFormat = atoi(Value);
else if (!strcasecmp(Name, "VideoFormat")) VideoFormat = atoi(Value);
else if (!strcasecmp(Name, "UpdateChannels")) UpdateChannels = atoi(Value);
@@ -640,6 +642,7 @@ bool cSetup::Save(void)
Store("VpsMargin", VpsMargin);
Store("RecordingDirs", RecordingDirs);
Store("FoldersInTimerMenu", FoldersInTimerMenu);
+ Store("NumberKeysForChars", NumberKeysForChars);
Store("VideoDisplayFormat", VideoDisplayFormat);
Store("VideoFormat", VideoFormat);
Store("UpdateChannels", UpdateChannels);
diff --git a/config.h b/config.h
index eaf8d8cc..7041eb7e 100644
--- a/config.h
+++ b/config.h
@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: config.h 2.26 2010/03/27 14:35:14 kls Exp $
+ * $Id: config.h 2.27 2010/06/06 09:53:02 kls Exp $
*/
#ifndef __CONFIG_H
@@ -254,6 +254,7 @@ public:
int VpsMargin;
int RecordingDirs;
int FoldersInTimerMenu;
+ int NumberKeysForChars;
int VideoDisplayFormat;
int VideoFormat;
int UpdateChannels;
diff --git a/menu.c b/menu.c
index 531e02d3..19cfabb3 100644
--- a/menu.c
+++ b/menu.c
@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: menu.c 2.23 2010/05/13 13:32:01 kls Exp $
+ * $Id: menu.c 2.24 2010/06/06 09:56:16 kls Exp $
*/
#include "menu.h"
@@ -2569,6 +2569,7 @@ void cMenuSetupOSD::Set(void)
Add(new cMenuEditBoolItem(tr("Setup.OSD$Menu key closes"), &data.MenuKeyCloses));
Add(new cMenuEditBoolItem(tr("Setup.OSD$Recording directories"), &data.RecordingDirs));
Add(new cMenuEditBoolItem(tr("Setup.OSD$Folders in timer menu"), &data.FoldersInTimerMenu));
+ Add(new cMenuEditBoolItem(tr("Setup.OSD$Number keys for characters"), &data.NumberKeysForChars));
SetCurrent(Get(current));
Display();
}
diff --git a/menuitems.c b/menuitems.c
index 7faf2b73..c5eba6e9 100644
--- a/menuitems.c
+++ b/menuitems.c
@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: menuitems.c 2.6 2010/02/16 14:44:35 kls Exp $
+ * $Id: menuitems.c 2.7 2010/06/06 10:37:08 kls Exp $
*/
#include "menuitems.h"
@@ -488,6 +488,20 @@ uint cMenuEditStrItem::Inc(uint c, bool Up)
return *p;
}
+void cMenuEditStrItem::Type(uint c)
+{
+ if (insert && lengthUtf8 < length - 1)
+ Insert();
+ valueUtf8[pos] = c;
+ if (pos < length - 2)
+ pos++;
+ if (pos >= lengthUtf8) {
+ valueUtf8[pos] = ' ';
+ valueUtf8[pos + 1] = 0;
+ lengthUtf8 = pos + 1;
+ }
+}
+
void cMenuEditStrItem::Insert(void)
{
memmove(valueUtf8 + pos + 1, valueUtf8 + pos, (lengthUtf8 - pos + 1) * sizeof(*valueUtf8));
@@ -597,39 +611,43 @@ eOSState cMenuEditStrItem::ProcessKey(eKeys Key)
case k0|k_Repeat ... k9|k_Repeat:
case k0 ... k9: {
if (InEditMode()) {
- if (!SameKey) {
- if (!newchar)
- AdvancePos();
- currentCharUtf8 = NULL;
- }
- if (!currentCharUtf8 || !*currentCharUtf8 || *currentCharUtf8 == '\t') {
- // find the beginning of the character map entry for Key
- int n = NORMALKEY(Key) - k0;
- currentCharUtf8 = charMapUtf8;
- while (n > 0 && *currentCharUtf8) {
- if (*currentCharUtf8++ == '\t')
- n--;
+ if (Setup.NumberKeysForChars) {
+ if (!SameKey) {
+ if (!newchar)
+ AdvancePos();
+ currentCharUtf8 = NULL;
+ }
+ if (!currentCharUtf8 || !*currentCharUtf8 || *currentCharUtf8 == '\t') {
+ // find the beginning of the character map entry for Key
+ int n = NORMALKEY(Key) - k0;
+ currentCharUtf8 = charMapUtf8;
+ while (n > 0 && *currentCharUtf8) {
+ if (*currentCharUtf8++ == '\t')
+ n--;
+ }
+ // find first allowed character
+ while (*currentCharUtf8 && *currentCharUtf8 != '\t' && !IsAllowed(*currentCharUtf8))
+ currentCharUtf8++;
+ }
+ if (*currentCharUtf8 && *currentCharUtf8 != '\t') {
+ if (insert && newchar) {
+ // create a new character in insert mode
+ if (lengthUtf8 < length - 1)
+ Insert();
}
- // find first allowed character
- while (*currentCharUtf8 && *currentCharUtf8 != '\t' && !IsAllowed(*currentCharUtf8))
+ valueUtf8[pos] = *currentCharUtf8;
+ if (uppercase)
+ valueUtf8[pos] = Utf8to(upper, valueUtf8[pos]);
+ // find next allowed character
+ do {
currentCharUtf8++;
- }
- if (*currentCharUtf8 && *currentCharUtf8 != '\t') {
- if (insert && newchar) {
- // create a new character in insert mode
- if (lengthUtf8 < length - 1)
- Insert();
+ } while (*currentCharUtf8 && *currentCharUtf8 != '\t' && !IsAllowed(*currentCharUtf8));
+ newchar = false;
+ autoAdvanceTimeout.Set(AUTO_ADVANCE_TIMEOUT);
}
- valueUtf8[pos] = *currentCharUtf8;
- if (uppercase)
- valueUtf8[pos] = Utf8to(upper, valueUtf8[pos]);
- // find next allowed character
- do {
- currentCharUtf8++;
- } while (*currentCharUtf8 && *currentCharUtf8 != '\t' && !IsAllowed(*currentCharUtf8));
- newchar = false;
- autoAdvanceTimeout.Set(AUTO_ADVANCE_TIMEOUT);
}
+ else
+ Type('0' + NORMALKEY(Key) - k0);
}
else
return cMenuEditItem::ProcessKey(Key);
@@ -645,19 +663,8 @@ eOSState cMenuEditStrItem::ProcessKey(eKeys Key)
default: if (InEditMode() && BASICKEY(Key) == kKbd) {
int c = KEYKBD(Key);
if (c <= 0xFF) { // FIXME what about other UTF-8 characters?
- uint *p = IsAllowed(Utf8to(lower, c));
- if (p) {
- if (insert && lengthUtf8 < length - 1)
- Insert();
- valueUtf8[pos] = c;
- if (pos < length - 2)
- pos++;
- if (pos >= lengthUtf8) {
- valueUtf8[pos] = ' ';
- valueUtf8[pos + 1] = 0;
- lengthUtf8 = pos + 1;
- }
- }
+ if (IsAllowed(Utf8to(lower, c)))
+ Type(c);
else {
switch (c) {
case 0x7F: // backspace
diff --git a/menuitems.h b/menuitems.h
index 4805e3fd..6e8f1082 100644
--- a/menuitems.h
+++ b/menuitems.h
@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: menuitems.h 2.3 2010/02/21 13:58:21 kls Exp $
+ * $Id: menuitems.h 2.4 2010/06/06 10:32:38 kls Exp $
*/
#ifndef __MENUITEMS_H
@@ -108,6 +108,7 @@ private:
void AdvancePos(void);
virtual void Set(void);
uint Inc(uint c, bool Up);
+ void Type(uint c);
void Insert(void);
void Delete(void);
protected:
diff --git a/po/ca_ES.po b/po/ca_ES.po
index 615a2dee..247113ba 100644
--- a/po/ca_ES.po
+++ b/po/ca_ES.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2008-03-02 19:02+0100\n"
"Last-Translator: Luca Olivetti <luca@ventoso.org>\n"
"Language-Team: Catalanian\n"
@@ -842,6 +842,9 @@ msgstr "Gravacions en subcarpetes"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "Guia de Programes"
diff --git a/po/cs_CZ.po b/po/cs_CZ.po
index ab7b5a62..f6313bad 100644
--- a/po/cs_CZ.po
+++ b/po/cs_CZ.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.14\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2010-05-06 11:00+0200\n"
"Last-Translator: Radek Šťastný <dedkus@gmail.com>\n"
"Language-Team: Czech\n"
@@ -841,6 +841,9 @@ msgstr "Seznam nahrávek"
msgid "Setup.OSD$Folders in timer menu"
msgstr "Složky v menu časovače"
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG"
diff --git a/po/da_DK.po b/po/da_DK.po
index aff86e03..40cdebd4 100644
--- a/po/da_DK.po
+++ b/po/da_DK.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Mogens Elneff <mogens@elneff.dk>\n"
"Language-Team: Danish\n"
@@ -839,6 +839,9 @@ msgstr "Optagelser i foldere"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG"
diff --git a/po/de_DE.po b/po/de_DE.po
index a37dd941..4d4f3df2 100644
--- a/po/de_DE.po
+++ b/po/de_DE.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2010-01-16 16:46+0100\n"
"Last-Translator: Klaus Schmidinger <kls@tvdr.de>\n"
"Language-Team: German\n"
@@ -839,6 +839,9 @@ msgstr "Aufnahmeverzeichnisse"
msgid "Setup.OSD$Folders in timer menu"
msgstr "Verzeichnisse im Timer-Men"
+msgid "Setup.OSD$Number keys for characters"
+msgstr "Nummerntasten fr Zeichen"
+
msgid "EPG"
msgstr "EPG"
diff --git a/po/el_GR.po b/po/el_GR.po
index 57d03dee..5414ebcd 100644
--- a/po/el_GR.po
+++ b/po/el_GR.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Dimitrios Dimitrakos <mail@dimitrios.de>\n"
"Language-Team: Greek\n"
@@ -839,6 +839,9 @@ msgstr " "
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr " "
diff --git a/po/es_ES.po b/po/es_ES.po
index 9d8205fd..217f7753 100644
--- a/po/es_ES.po
+++ b/po/es_ES.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2008-03-02 19:02+0100\n"
"Last-Translator: Luca Olivetti <luca@ventoso.org>\n"
"Language-Team: Spanish\n"
@@ -840,6 +840,9 @@ msgstr "Mostrar directorios de grabaciones"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "Gua de Programacin"
diff --git a/po/et_EE.po b/po/et_EE.po
index 5f70b800..5010dc4c 100644
--- a/po/et_EE.po
+++ b/po/et_EE.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Arthur Konovalov <artlov@gmail.com>\n"
"Language-Team: Estonian\n"
@@ -839,6 +839,9 @@ msgstr "Kausta nime salvestamine"
msgid "Setup.OSD$Folders in timer menu"
msgstr "Kaustad taimeri mens"
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG"
diff --git a/po/fi_FI.po b/po/fi_FI.po
index dd8598fb..cd57e7cd 100644
--- a/po/fi_FI.po
+++ b/po/fi_FI.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2007-08-15 15:52+0200\n"
"Last-Translator: Rolf Ahrenberg <rahrenbe@cc.hut.fi>\n"
"Language-Team: Finnish\n"
@@ -842,6 +842,9 @@ msgstr "Näytä tallennehakemistot"
msgid "Setup.OSD$Folders in timer menu"
msgstr "Näytä kansiot ajastinvalikossa"
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "Ohjelmaopas"
diff --git a/po/fr_FR.po b/po/fr_FR.po
index 39d76344..0d4cb7c2 100644
--- a/po/fr_FR.po
+++ b/po/fr_FR.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2008-02-27 18:14+0100\n"
"Last-Translator: Jean-Claude Repetto <jc@repetto.org>\n"
"Language-Team: French\n"
@@ -845,6 +845,9 @@ msgstr "Dossiers d'enregistrements"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "Guide des programmes"
diff --git a/po/hr_HR.po b/po/hr_HR.po
index 130f1db9..96ee695e 100644
--- a/po/hr_HR.po
+++ b/po/hr_HR.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2008-03-17 19:00+0100\n"
"Last-Translator: Adrian Caval <anrxc@sysphere.org>\n"
"Language-Team: Croatian\n"
@@ -841,6 +841,9 @@ msgstr "Imenik za snimke"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG (elektronski programski vodi)"
diff --git a/po/hu_HU.po b/po/hu_HU.po
index 413517ed..a17b209c 100644
--- a/po/hu_HU.po
+++ b/po/hu_HU.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2007-12-01 21:42+0200\n"
"Last-Translator: Istvn Fley <ifuley@tigercomp.ro>\n"
"Language-Team: Hungarian\n"
@@ -842,6 +842,9 @@ msgstr "Felvtelek listja"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG"
diff --git a/po/it_IT.po b/po/it_IT.po
index c70abc4c..89d42375 100644
--- a/po/it_IT.po
+++ b/po/it_IT.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2010-03-28 22:49+0100\n"
"Last-Translator: Diego Pierotto <vdr-italian@tiscali.it>\n"
"Language-Team: Italian\n"
@@ -846,6 +846,9 @@ msgstr "Directory di registrazione"
msgid "Setup.OSD$Folders in timer menu"
msgstr "Cartelle nel menu timer"
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "Guida programmi EPG"
diff --git a/po/lt_LT.po b/po/lt_LT.po
index 05755c03..02465e61 100644
--- a/po/lt_LT.po
+++ b/po/lt_LT.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.12\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2010-02-22 18:05+0200\n"
"Last-Translator: Valdemaras Pipiras <varas@ambernet.lt>\n"
"Language-Team: Lithuanian\n"
@@ -839,6 +839,9 @@ msgstr "Įrašų katalogai"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "Elektroninis programų gidas (EPG)"
diff --git a/po/mk_MK.po b/po/mk_MK.po
index 3ed14ae3..20727c73 100644
--- a/po/mk_MK.po
+++ b/po/mk_MK.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR-1.7.14\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-18 09:32+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2010-03-11 00:54+0100\n"
"Last-Translator: Dimitar Petrovski <dimeptr@gmail.com>\n"
"Language-Team: Macedonian <en@li.org>\n"
@@ -840,6 +840,9 @@ msgstr "Директориум за снимки"
msgid "Setup.OSD$Folders in timer menu"
msgstr "Директориуми во менито за тајмер"
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG (електронски водич на програми)"
diff --git a/po/nl_NL.po b/po/nl_NL.po
index ef916ad1..f570337c 100644
--- a/po/nl_NL.po
+++ b/po/nl_NL.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2008-02-26 17:20+0100\n"
"Last-Translator: Johan Schuring <johan.schuring@vetteblei.nl>\n"
"Language-Team: Dutch\n"
@@ -843,6 +843,9 @@ msgstr "Opname mappen"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG"
diff --git a/po/nn_NO.po b/po/nn_NO.po
index 5438f5ae..2f40cfe9 100644
--- a/po/nn_NO.po
+++ b/po/nn_NO.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Truls Slevigen <truls@slevigen.no>\n"
"Language-Team: Norwegian\n"
@@ -840,6 +840,9 @@ msgstr "Kataloger til opptak"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "Programoversikt"
diff --git a/po/pl_PL.po b/po/pl_PL.po
index 1a72c740..9620e1bc 100644
--- a/po/pl_PL.po
+++ b/po/pl_PL.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2008-03-09 12:59+0100\n"
"Last-Translator: Michael Rakowski <mrak@gmx.de>\n"
"Language-Team: Polish\n"
@@ -840,6 +840,9 @@ msgstr "Katalogi nagra"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG"
diff --git a/po/pt_PT.po b/po/pt_PT.po
index 32304262..0510d9db 100644
--- a/po/pt_PT.po
+++ b/po/pt_PT.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2008-03-18 17:04+0100\n"
"Last-Translator: anonymous\n"
"Language-Team: Portuguese\n"
@@ -839,6 +839,9 @@ msgstr "Directorias de gravao"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "Guia de programao"
diff --git a/po/ro_RO.po b/po/ro_RO.po
index b57e4fdf..e0a21198 100644
--- a/po/ro_RO.po
+++ b/po/ro_RO.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.12\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2010-02-11 13:38+0100\n"
"Last-Translator: Lucian Muresan <lucianm@users.sourceforge.net>\n"
"Language-Team: Romanian\n"
@@ -842,6 +842,9 @@ msgstr "Directoare nregistrri"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG"
diff --git a/po/ru_RU.po b/po/ru_RU.po
index f06b0533..889b98b6 100644
--- a/po/ru_RU.po
+++ b/po/ru_RU.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2008-12-15 14:37+0100\n"
"Last-Translator: Oleg Roitburd <oleg@roitburd.de>\n"
"Language-Team: Russian\n"
@@ -840,6 +840,9 @@ msgstr " "
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr ""
diff --git a/po/sk_SK.po b/po/sk_SK.po
index 87e617fc..129fad3b 100644
--- a/po/sk_SK.po
+++ b/po/sk_SK.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2009-09-30 12:50+0100\n"
"Last-Translator: Milan Hrala <hrala.milan@gmail.com>\n"
"Language-Team: Slovak\n"
@@ -840,6 +840,9 @@ msgstr "Zoznam zznamov"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG"
diff --git a/po/sl_SI.po b/po/sl_SI.po
index 625761f7..9f1e8069 100644
--- a/po/sl_SI.po
+++ b/po/sl_SI.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2008-02-28 19:44+0100\n"
"Last-Translator: Matjaz Thaler <matjaz.thaler@guest.arnes.si>\n"
"Language-Team: Slovenian\n"
@@ -840,6 +840,9 @@ msgstr "Direktoriji za posnetke"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "Programski vodnik"
diff --git a/po/sv_SE.po b/po/sv_SE.po
index 6f376944..e9d39dd5 100644
--- a/po/sv_SE.po
+++ b/po/sv_SE.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2008-03-12 18:25+0100\n"
"Last-Translator: Magnus Andersson <svankan@bahnhof.se>\n"
"Language-Team: Swedish\n"
@@ -842,6 +842,9 @@ msgstr "Kataloger fr inspelningar"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG"
diff --git a/po/tr_TR.po b/po/tr_TR.po
index 774f8ffc..9acd1c1e 100644
--- a/po/tr_TR.po
+++ b/po/tr_TR.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2008-02-28 00:33+0100\n"
"Last-Translator: Oktay Yolgeen <oktay_73@yahoo.de>\n"
"Language-Team: Turkish\n"
@@ -839,6 +839,9 @@ msgstr "Kayt dizinleri"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "EPG"
diff --git a/po/uk_UA.po b/po/uk_UA.po
index 06af9e33..b62fca72 100644
--- a/po/uk_UA.po
+++ b/po/uk_UA.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-04-25 15:45+0200\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2010-04-25 16:35+0200\n"
"Last-Translator: Yarema aka Knedlyk <yupadmin@gmail.com>\n"
"Language-Team: Ukrainian\n"
@@ -839,6 +839,9 @@ msgstr "Каталоги зберігання записів"
msgid "Setup.OSD$Folders in timer menu"
msgstr "Каталоги в меню таймера"
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "Телегід (EPG)"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 397ba5a1..bffa3017 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
-"POT-Creation-Date: 2010-03-12 16:49+0100\n"
+"POT-Creation-Date: 2010-06-06 12:52+0200\n"
"PO-Revision-Date: 2009-09-23 23:50+0800\n"
"Last-Translator: Nan Feng <nfgx@21cn.com>\n"
"Language-Team: Chinese\n"
@@ -842,6 +842,9 @@ msgstr "录像目录"
msgid "Setup.OSD$Folders in timer menu"
msgstr ""
+msgid "Setup.OSD$Number keys for characters"
+msgstr ""
+
msgid "EPG"
msgstr "电子节目单设置"