summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Dummer <martin.dummer@gmx.net>2012-06-18 22:26:51 +0200
committerMartin Dummer <martin.dummer@gmx.net>2012-06-18 22:26:51 +0200
commitcc9ffc6f9af431a8c1b30d4ed7707233d546f9ac (patch)
tree30de5e87372b04d21bfabd971c676ce3af1e00e5
parentb3874ad77b0315c92ecded695cddb2487c4bb2e8 (diff)
downloadvdr-plugin-undelete-0.0.6.tar.gz
vdr-plugin-undelete-0.0.6.tar.bz2
import of version 0.0.6v0.0.6
-rw-r--r--HISTORY6
-rw-r--r--README2
-rw-r--r--i18n.c455
-rw-r--r--i18n.c.org1463
-rw-r--r--menuundelete.c35
-rw-r--r--undelete.c78
-rw-r--r--undelete.h4
7 files changed, 1669 insertions, 374 deletions
diff --git a/HISTORY b/HISTORY
index fa5d3ca..4dd9dc4 100644
--- a/HISTORY
+++ b/HISTORY
@@ -32,3 +32,9 @@ VDR Plugin 'playlist' Revision History
- Fix select a line with a numeric-key
- Fix switch hotkeys with the same key
- Add missing display of assigned keys
+
+2006-03-15 : Version 0.0.6
+
+- add French translation (thanks to pat@vdrportal.de)
+- Change translation for Keys with numbers
+- add check for count of *.vdr files
diff --git a/README b/README
index 94d5124..f65457e 100644
--- a/README
+++ b/README
@@ -6,7 +6,7 @@ Project's homepage: www.fast-info.de/vdr/undelete
See the file COPYING for license information.
-undelete-plugin version 0.0.5
+undelete-plugin version 0.0.6
This plugin allow the undelete from deleted recordings for a short time
diff --git a/i18n.c b/i18n.c
index f8d485b..6838711 100644
--- a/i18n.c
+++ b/i18n.c
@@ -15,7 +15,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Enregistrements effacés",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -33,7 +33,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Effacer ligne",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -51,7 +51,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Touche d'aide",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -86,7 +86,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Vider",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -104,7 +104,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Restaurer",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -121,7 +121,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Restauration d'enregistrement",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -139,41 +139,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$Blue (1)",
- "Blau (1)",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$Blue (2)",
- "Blau (2)",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
+ "inconnu",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -190,7 +156,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "en bas",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -207,41 +173,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$Green (1)",
- "Grün (1)",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$Green (2)",
- "Grün (2)",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
+ "Affiche des touches",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -258,7 +190,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "sans",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -275,7 +207,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "ouvrir",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -292,7 +224,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Ouvrir/contenu",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -309,7 +241,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "effacer",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -326,41 +258,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$Red (1)",
- "Rot (1)",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$Red (2)",
- "Rot (2)",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
+ "effacer tout",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -377,7 +275,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "restaurer",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -394,7 +292,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "restaurer tout",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -411,7 +309,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Contenu",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -428,7 +326,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Choix touche 1",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -445,7 +343,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Choix touche 2",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -462,7 +360,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "en haut",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -479,75 +377,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$User1",
- "Benutzer 1",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$User2",
- "Benutzer 2",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$User3",
- "Benutzer 3",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$User4",
- "Benutzer 4",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
+ "en haut & en bas",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -558,115 +388,13 @@ const tI18nPhrase Phrases[] = {
"",// TODO Magyar
"",// TODO Català
},
- { "Choise$User5",
- "Benutzer 5",
+ { "Choise$User",
+ "Benutzer",
"",// TODO Slovenski
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$User6",
- "Benutzer 6",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$User7",
- "Benutzer 7",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$User8",
- "Benutzer 8",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$User9",
- "Benutzer 9",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$Yellow (1)",
- "Gelb (1)",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Choise$Yellow (2)",
- "Gelb (2)",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
+ "Utilisateur",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -683,7 +411,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "<--1",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -700,7 +428,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "2-->",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -717,7 +445,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Afficher les touches",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -734,7 +462,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "attendez, merci",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -751,7 +479,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "L'affichage liste en préparation...",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -768,7 +496,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Effacer",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -785,7 +513,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "effacer tout",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -802,7 +530,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Effacer tous les enregistrement définitivement ...",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -819,7 +547,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Restaurer tout les enregistrements ...",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -836,7 +564,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Restaurer",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -853,7 +581,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "restaurer tout",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -870,7 +598,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Touche de %s et %s sont les mêmes.",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -887,7 +615,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Des enregistrements avec le même nom existent!",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -904,7 +632,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Touch\tFonction",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -921,7 +649,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Touch numérique",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -938,7 +666,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "OK",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -955,7 +683,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Touches assignées",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -972,7 +700,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Restaurer enregistrement",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1040,7 +768,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Restaurer tout les enregistrements?",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1057,7 +785,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Restaurer enregistrement?",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1074,7 +802,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Restaurer l'enregistrement dans dossier?",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1091,7 +819,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ " ** Touche spéciale **",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1108,7 +836,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Changer la configuration des touches",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1125,7 +853,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Confirmation effacer tout",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1142,7 +870,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Confirmer effacer enregistrement",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1159,7 +887,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Confirmer effacer dossier",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1176,7 +904,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Confirmer restaurer tout",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1193,7 +921,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Confirmer restaurer enregistrement",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1210,7 +938,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Confirmer restaurer dossier",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1227,7 +955,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ " Nombre de ligne d'affichage d'effacement",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1244,7 +972,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ " Nombre de ligne d'affichage",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1261,7 +989,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Afficher les enregistrements effacés",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1278,7 +1006,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ " Ligne interrieur",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1295,7 +1023,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ " Touch pour fonction-%s",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1312,7 +1040,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ " Nom afficher pour le menu principal",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1329,7 +1057,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ " Choix avec numéro et",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1346,7 +1074,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ " Fonction touch OK",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1363,7 +1091,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "La ligne de commande a priorité",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1380,7 +1108,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Position de la ligne d'éffacement",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1397,7 +1125,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Position de la ligne de restauration",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1414,7 +1142,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Choix",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1431,7 +1159,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
- "",// TODO Français
+ "Protokolle mode complet",
"",// TODO Norsk
"",// TODO suomi
"",// TODO Polski
@@ -1448,6 +1176,57 @@ const tI18nPhrase Phrases[] = {
"",// TODO Italiano
"",// TODO Nederlands
"",// TODO Português
+ "Visible dans le menu principal",
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Error$error while read last filenumber",
+ "Fehler beim lesen der letzten Dateinummer",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Error$error accessing vdrfile %03d",
+ "Fehler beim lesen der Videodatei %03d",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Error$error accessing indexfile",
+ "Fehler beim lesen der Indexdatei",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
"",// TODO Français
"",// TODO Norsk
"",// TODO suomi
diff --git a/i18n.c.org b/i18n.c.org
new file mode 100644
index 0000000..f8d485b
--- /dev/null
+++ b/i18n.c.org
@@ -0,0 +1,1463 @@
+/*
+ * undelete: A plugin for the Video Disk Recorder
+ *
+ * See the README file for copyright information and how to reach the author.
+ *
+ * $Id: i18n.c 0.5 2005/11/17 21:05:05 hflor Exp $
+ */
+
+#include "i18n.h"
+
+const tI18nPhrase Phrases[] = {
+ { "Deleted Recordings",
+ "Gelöschte Aufnahmen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ // Debug_mode
+ { "DeleteLine",
+ "Zeile löschen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ // Debug_mode
+ { "HelpKeys",
+ "Hilfstasten",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { " -m --visible_in_mainmenu Show the plugin in the mainmenu\n -M --hide_in_mainmenu Hide the plugin in the mainmenu\n You can start the Plugin in the setupmenu\n -n Name --mainmenu_name=Name Select Name for entry in the mainmenu\n (set also -m)\n -c --confirm_purge_rec show confirmation for purge recording\n -C --not_confirm_purge_rec purge recording without confirmation\n -d --confirm_purge_dir show confirmation for purge directory\n -D --not_confirm_purge_dir purge directory without confirmation\n -e --confirm_purge_all show confirmation for purge all function\n -E --not_confirm_purge_all purge all function without confirmation\n -s --confirm_salvage_rec show confirmation for salvage recording\n -S --not_confirm_salvage_rec salvage recording without confirmation\n -t --confirm_salvage_dir show confirmation for salvage directory\n -T --not_confirm_salvage_dir salvage directory without confirmation\n -u --confirm_salvage_all show confirmation for salvage all function\n -U --not_confirm_salvage_all salvage all function without confirmation\n -v --verbose Enable more logging\n -V --noverbose Disable more loggig\n --nosetup_commandline Hide the 'Preferr Command Line Parameter'\n form setup-menu\n @config-file Read also parameters from this file\n note: recording means deleted recordings (there not show in VDR)",
+ " -m --visible_in_mainmenu Plugin wird im Hautmenü angezeigt\n -M --hide_in_mainmenu kein Eintrag im Hauptmenü für das Plugin\n es kann über das Setup-Menü gestartet werden\n -n Name --mainmenu_name=Name Name für den Eintrag im Hauptmenü\n (diese Option setzt auch -m)\n -c --confirm_purge_rec Bestätigung für das Löschen von Aufnahmen\n -C --not_confirm_purge_rec keine Bestätigung (löschen Aufnahmen)\n -d --confirm_purge_dir Bestätigung beim Löschen von Verzeichnissen\n -D --not_confirm_purge_dir keine Bestätigung (löschen Verzeichnissen)\n -e --confirm_purge_all Bestätigung beim \"alles Löschen\"\n -E --not_confirm_purge_all \"alles Löschen\" ohne Bestätigung\n -s --confirm_salvage_rec Bestätigung Wiederherstellung von Aufnahmen\n -S --not_confirm_salvage_rec keine Best. Wiederherstellung von Aufnahmen\n -t --confirm_salvage_dir Bestätigung Wiederherstellung von Verzei.\n -T --not_confirm_salvage_dir keine Best. Wiederherstellung von Verzei.\n -u --confirm_salvage_all Bestätigung beim \"alles Wiederherstellen\"\n -U --not_confirm_salvage_all \"alles Wiederherstellen\" ohne Bestätigung\n -v --verbose erweiterte Protokollierung aktivieren\n -V --noverbose keine erweiterte Protokollierung\n --nosetup_commandline Option 'Kommandozeile hat Vorrang'\n im Setup-Menü verbergen\n @config-file Komandozeilenoptionen auch aus der angegebenen\n Datei lesen\n\n Hinweis: Mit Aufnahmen sind hier die gelöschten Aufnahmen gemeint",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ // Debug_mode
+ { "Purge",
+ "Löschung",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ // Debug_mode
+ { "Salvage",
+ "Wiederherstellung",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "undelete for recordings",
+ "Wiederherstellung gelöschter Aufnahmen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ // Debug_mode
+ { "unknow",
+ "unbekannt",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$Blue (1)",
+ "Blau (1)",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$Blue (2)",
+ "Blau (2)",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$bottom",
+ "unten",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$Display keys",
+ "Tastenanzeige",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$Green (1)",
+ "Grün (1)",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$Green (2)",
+ "Grün (2)",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$none",
+ "ohne",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$open",
+ "Öffnen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$open/summary",
+ "Öffnen/Inhalt",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$purge",
+ "löschen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$purge all",
+ "alle löschen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$Red (1)",
+ "Rot (1)",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$Red (2)",
+ "Rot (2)",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$salvage",
+ "wiederherst.",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$salvage all",
+ "alle wiederh.",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$summary",
+ "Inhalt",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$switch hotkeys to 1",
+ "Tastenbel. 1",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$switch hotkeys to 2",
+ "Tastenbel. 2",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$top",
+ "oben",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$top and bottom",
+ "oben & unten",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$User1",
+ "Benutzer 1",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$User2",
+ "Benutzer 2",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$User3",
+ "Benutzer 3",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$User4",
+ "Benutzer 4",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$User5",
+ "Benutzer 5",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$User6",
+ "Benutzer 6",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$User7",
+ "Benutzer 7",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$User8",
+ "Benutzer 8",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$User9",
+ "Benutzer 9",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$Yellow (1)",
+ "Gelb (1)",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Choise$Yellow (2)",
+ "Gelb (2)",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Display$<--1",
+ "<--1",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Display$2-->",
+ "2-->",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Display$disp. keys",
+ "Tastenanzeige",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Display$please wait ...",
+ "bitte warten ...",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Display$prepare recording display...",
+ "Listenanzeige wird vorbereitet...",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Display$purge",
+ "Löschen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Display$purge all",
+ "alle Löschen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Display$Purge all records ...",
+ "Alle Aufnahmen endgültig löschen ...",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Display$Salavge all records ...",
+ "Alle Aufnahmen wiederherstellen ...",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Display$salvage",
+ "Wiederherst.",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Display$salvage all",
+ "alle Wieder.",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Error$Key for funtion %s and %s identical.",
+ "Tasten von %s und %s sind gleich.",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Error$Recording with the same name exists!",
+ "Aufnahme mit selben Namen ist vorhanden!",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Help$key\tfunction",
+ "Taste\tFunktion",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Help$numerickey",
+ "Numerntaste",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Help$OK",
+ "OK",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Menu$assigned keys",
+ "Zugewiesene Tasten",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Menu$Undelete recordings",
+ "Aufnahmen wiederherstellen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Question$Purge all recordings?",
+ "Alle Aufnahmen endgültig löschen?",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Question$Purge recording?",
+ "Aufnahme endgültig löschen?",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Question$Purge recordings in diretory?",
+ "Aufnahmen in Verzeichnis endgültig löschen?",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Question$Salvage all recordings?",
+ "Alle Aufnahmen wiederherstellen?",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Question$Salvage recording?",
+ "Aufnahme wiederherstellen?",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Question$Salvage recordings in directory?",
+ "Aufnahmen in Verzeichnis wiederherstellen?",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$ ** Spezial handled keys **",
+ " ** Spezialtasten **",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Change assigned functionkeys",
+ "Ändern der Tastenbelegung",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Confirm purge all deleted recordings",
+ "Bestätigung alles löschen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Confirm purge deleted recordings",
+ "Aufnahme löschen bestätigen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Confirm purge directories",
+ "Verzeichnisse löschen bestätigen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Confirm salvage all deleted recordings",
+ "Bestätigung alles wiederherst.",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Confirm salvage deleted recordings",
+ "Wiederherstellung Aufn. bestätigen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Confirm salvage directories",
+ "Wiederherstellung Verz. bestätigen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$ Display bottom purge ex lines",
+ " Anzahl Einträge für Darstellung",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$ Display bottom salvage ex lines",
+ " Anzahl Einträge für Darstellung",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Display deleted recordings now",
+ "Gelöschte Aufnahmen jetzt anzeigen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$ inward lines",
+ " Innenliegende Zeilen",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$ Key for function-%s",
+ " Taste für Funktion-%s",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$ Name for Mainmenu",
+ " Eintragname im Hauptmenü",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$ Numerickey select the entry and",
+ " Auswahl mit Nummern und",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$ OK-key function",
+ " Funktion der OK-Taste",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Preferr Command Line Parameter",
+ "Kommandozeile hat Vorrang",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Purgeline position",
+ "Löschzeilenposition",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Salvageline position",
+ "Wiederherstellungszeilenposition",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Select",
+ "Auswahl",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Verbose Log Mode",
+ "Ausführliche Protokollierung",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { "Setup$Visible in Mainmenu",
+ "Im Hauptmenü sichtbar",
+ "",// TODO Slovenski
+ "",// TODO Italiano
+ "",// TODO Nederlands
+ "",// TODO Português
+ "",// TODO Français
+ "",// TODO Norsk
+ "",// TODO suomi
+ "",// TODO Polski
+ "",// TODO Español
+ "",// TODO Ellinika
+ "",// TODO Svenska
+ "",// TODO Romaneste
+ "",// TODO Magyar
+ "",// TODO Català
+ },
+ { NULL }
+ };
diff --git a/menuundelete.c b/menuundelete.c
index ec8abc6..6f9b2d9 100644
--- a/menuundelete.c
+++ b/menuundelete.c
@@ -3,7 +3,7 @@
*
* See the README file for copyright information and how to reach the author.
*
- * $Id: menuundelete.c 0.5 2005/11/17 21:05:05 hflor Exp $
+ * $Id: menuundelete.c 0.6 2006/03/15 22:12:06 hflor Exp $
*/
#include "menuundelete.h"
@@ -672,6 +672,39 @@ eOSState cMenuUndelete::ProcessKey(eKeys Key)
processerror = true;
}
SalvageRecording = true;
+ cIndexFile *index = new cIndexFile(NewName, false);
+ int LastFrame = index->Last() - 1;
+ if (LastFrame > 0) {
+ uchar FileNumber = 0;
+ int FileOffset = 0;
+ index->Get(LastFrame, &FileNumber, &FileOffset);
+ delete index;
+ if (FileNumber == 0) {
+ if (verbose.u)
+ isyslog("%s: error while read last filenumber (%s)", plugin_name, NewName);
+ ERROR(tr("Error$error while read last filenumber"));
+ } else {
+ for (int i = 1; i <= FileNumber; i++) {
+ char *temp;
+ asprintf(&temp, "%s/%03d.vdr", (const char *)NewName, i);
+ if (access(temp, R_OK) != 0) {
+ i = FileNumber;
+ if (verbose.u)
+ isyslog("%s: error accessing vdrfile %03d (%s)", plugin_name, i, NewName);
+ free(temp);
+ asprintf(&temp, tr("Error$error accessing vdrfile %03d"), i);
+ ERROR(temp);
+ }
+ free(temp);
+ }
+ }
+ } else {
+ delete index;
+ if (verbose.u)
+ isyslog("%s: error accessing indexfile (%s)", plugin_name, NewName);
+ ERROR(tr("Error$error accessing indexfile"));
+ }
+// *********************************
}
}
free(NewName);
diff --git a/undelete.c b/undelete.c
index 37f950f..51c8b3c 100644
--- a/undelete.c
+++ b/undelete.c
@@ -3,7 +3,7 @@
*
* See the README file for copyright information and how to reach the author.
*
- * $Id: undelete.c 0.5 2005/11/17 21:05:05 hflor Exp $
+ * $Id: undelete.c 0.6 2006/03/15 22:12:06 hflor Exp $
*/
#include "undelete.h"
@@ -16,7 +16,7 @@
#include <vdr/recording.h>
#include <vdr/videodir.h>
-static const char *VERSION = "0.0.5";
+static const char *VERSION = "0.0.6";
static const char *DESCRIPTION = "undelete for recordings";
// Global variables that control the overall behaviour:
@@ -71,7 +71,7 @@ int KeyState = 0;
const char *FunctionLine[4];
const char *FunctionName[MaxFunctionName];
const char *FunctionHotKey[MaxFunctionName];
-const char *KeysName[MaxKeysName];
+char *KeysName[MaxKeysName];
cRemoveThread oRemoveThread;
@@ -197,6 +197,7 @@ void ExpandEnvironment(tParamFile *FileStruc)
class cPluginUndelete : public cPlugin {
private:
// Add any member variables or functions you may need here.
+ void FreeKeyNames(void);
int OSDLanguage;
void TestAndSetOSDLanguage(void);
bool ProcessArg(int argc, char *argv[]);
@@ -236,21 +237,30 @@ cPluginUndelete::cPluginUndelete(void)
// DON'T DO ANYTHING ELSE THAT MAY HAVE SIDE EFFECTS, REQUIRE GLOBAL
// VDR OBJECTS TO EXIST OR PRODUCE ANY OUTPUT!
plugin = this;
+ memset(KeysName, sizeof(KeysName), 0);
}
cPluginUndelete::~cPluginUndelete()
{
d2syslog("cPluginUndelete::~cPluginUndelete", "%s", "");
plugin = NULL;
+ FreeKeyNames();
freenull(SVDRP_Process);
freenull(WorkFilename);
// Clean up after yourself!
}
+void cPluginUndelete::FreeKeyNames(void)
+{
+ for (int i = 0; i < MaxKeysName; i++)
+ freenull(KeysName[i]);
+}
+
void cPluginUndelete::TestAndSetOSDLanguage(void)
{
d2syslog("cPluginUndelete::TestAndSetOSDLanguage", "OSDLanguage=%d", Setup.OSDLanguage);
if (OSDLanguage != Setup.OSDLanguage) {
+ FreeKeyNames();
OSDLanguage = Setup.OSDLanguage;
FunctionLine[0] = tr("Choise$none");
FunctionLine[1] = tr("Choise$top");
@@ -276,34 +286,17 @@ void cPluginUndelete::TestAndSetOSDLanguage(void)
FunctionHotKey[8] = tr("Display$<--1");
FunctionHotKey[9] = tr("Display$2-->");
FunctionHotKey[10] = tr("Display$disp. keys");
- KeysName[0] = tr("Choise$none");
- KeysName[1] = tr("Choise$Red (1)");
- KeysName[2] = tr("Choise$Red (2)");
- KeysName[3] = tr("Choise$Green (1)");
- KeysName[4] = tr("Choise$Green (2)");
- KeysName[5] = tr("Choise$Yellow (1)");
- KeysName[6] = tr("Choise$Yellow (2)");
- KeysName[7] = tr("Choise$Blue (1)");
- KeysName[8] = tr("Choise$Blue (2)");
- KeysName[9] = "0";
- KeysName[10] = "1";
- KeysName[11] = "2";
- KeysName[12] = "3";
- KeysName[13] = "4";
- KeysName[14] = "5";
- KeysName[15] = "6";
- KeysName[16] = "7";
- KeysName[17] = "8";
- KeysName[18] = "9";
- KeysName[19] = tr("Choise$User1");
- KeysName[20] = tr("Choise$User2");
- KeysName[21] = tr("Choise$User3");
- KeysName[22] = tr("Choise$User4");
- KeysName[23] = tr("Choise$User5");
- KeysName[24] = tr("Choise$User6");
- KeysName[25] = tr("Choise$User7");
- KeysName[26] = tr("Choise$User8");
- KeysName[27] = tr("Choise$User9");
+ KeysName[0] = strdup(tr("Choise$none"));
+ for (int i = 1; i <= 2; i++) {
+ asprintf(&KeysName[i], "%s (%d)", tr("Red"), i);
+ asprintf(&KeysName[i+2], "%s (%d)", tr("Green"), i);
+ asprintf(&KeysName[i+4], "%s (%d)", tr("Yellow"), i);
+ asprintf(&KeysName[i+6], "%s (%d)", tr("Blue"), i);
+ }
+ for (int i = 0; i <= 9; i++)
+ asprintf(&KeysName[i+9], "%d", i);
+ for (int i = 1; i <= 9; i++)
+ asprintf(&KeysName[i+18], "%s %d", tr("Choise$User"), i);
}
}
@@ -961,8 +954,29 @@ cString cPluginUndelete::SVDRPCommand(const char *Command, const char *Option, i
}
char *temp;
asprintf(&temp, "%sS#%d#", SVDRP_Process ? SVDRP_Process : "", recnumber);
- freenull(SVDRP_Process);
+ free(SVDRP_Process);
SVDRP_Process = temp;
+ cIndexFile *index = new cIndexFile(NewName, false);
+ int LastFrame = index->Last() - 1;
+ if (LastFrame > 0) {
+ uchar FileNumber = 0;
+ int FileOffset = 0;
+ index->Get(LastFrame, &FileNumber, &FileOffset);
+ delete index;
+ if (FileNumber == 0)
+ return cString::sprintf("error while read last filenumber for \"%s\" [%s]", Option, recording->Title());
+ for (int i = 1; i <= FileNumber; i++) {
+ asprintf(&temp, "%s/%03d.vdr", (const char *)NewName, i);
+ if (access(temp, R_OK) != 0) {
+ free(temp);
+ return cString::sprintf("error accessing vdrfile %03d for \"%s\" [%s]", i, Option, recording->Title());
+ }
+ free(temp);
+ }
+ } else {
+ delete index;
+ return cString::sprintf("error accessing indexfile for \"%s\" [%s]", Option, recording->Title());
+ }
ReplyCode = 909;
return cString::sprintf("salvage of deleted recording \"%s\" [%s] is successful", Option, recording->Title());
} else
diff --git a/undelete.h b/undelete.h
index 06451d0..f8a247a 100644
--- a/undelete.h
+++ b/undelete.h
@@ -3,7 +3,7 @@
*
* See the README file for copyright information and how to reach the author.
*
- * $Id: undelete.h 0.5 2005/11/17 21:05:05 hflor Exp $
+ * $Id: undelete.h 0.6 2006/03/15 22:12:06 hflor Exp $
*/
#ifndef __UNDELETE_H
@@ -149,7 +149,7 @@ extern const char *FunctionLine[];
extern const char *FunctionName[];
extern const char *FunctionHotKey[];
#define MaxKeysName 28
-extern const char *KeysName[];
+extern char *KeysName[];
void ExpandEnvironment(tParamFile *FileStruc);