1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
|
##
# Deutsch
#
# Author: Andreas Mair
##
@I18N_Days = (
"Sonntag",
"Montag",
"Dienstag",
"Mittwoch",
"Donnerstag",
"Freitag",
"Samstag"
);
@I18N_Month = (
"Januar",
"Februar",
"März",
"April",
"Mai",
"Juni",
"Juli",
"August",
"September",
"Oktober",
"November",
"Dezember"
);
@LOGINPAGES_DESCRIPTION = (
"Programmübersicht",
"Was läuft heute?",
"Was läuft jetzt?",
"Zeitleiste",
"Timer",
"Aufnahmen"
);
%MESSAGES = (
# common
c_progname => "VDRAdmin",
c_monday => $I18N_Days[1],
c_tuesday => $I18N_Days[2],
c_wednesday => $I18N_Days[3],
c_thursday => $I18N_Days[4],
c_friday => $I18N_Days[5],
c_saturday => $I18N_Days[6],
c_sunday => $I18N_Days[0],
c_help => "Hilfe",
c_yes => "Ja",
c_no => "Nein",
c_minutes => "Minuten",
c_hours_short => "h",
c_sec => "sek",
c_off => "aus",
c_channel => "Sender",
c_time => "Uhrzeit",
c_clock => "Uhr",
c_priority => "Priorität:",
c_lifetime => "Lebenszeit:",
c_buffer_before => "Zeitpuffer Anfang:",
c_buffer_after => "Zeitpuffer Ende:",
c_title => "Titel",
c_subtitle => "Untertitel",
c_description => "Beschreibung",
c_summary => "Zusammenfassung:",
c_save => "Speichern",
c_apply => "Anwenden",
c_cancel => "Abbrechen",
c_once => "einmal",
c_all => "alle",
c_directory => "Ordner:",
c_edit => "Bearbeiten",
c_delete => "Löschen",
c_whatson => "Was läuft:",
c_now => "jetzt",
c_at => "um:",
c_go => "Go!",
c_stream => "Stream",
# JavaScript
js_del_timer => "Timer löschen?",
js_del_selected_timer => "Ausgewählte Timer wirklich löschen?",
js_change_timer => "Timerstatus ändern?",
js_del_rec => "Aufnahme löschen?",
js_del_selected_rec => "Ausgewählte Aufnahmen wirklich löschen?",
# headings for listings
c_list_active => "Aktiv",
c_list_channel => "Sender",
c_list_start => "Beginn",
c_list_stop => "Ende",
c_list_name => "Name",
c_list_date => "Datum",
c_list_time => "Uhrzeit",
# at_new.html
an_new_timer => "Neuen AutoTimer anlegen",
an_edit_timer => "AutoTimer editieren",
an_timer_active => "AutoTimer aktiv:",
an_search_items => "Suchbegriffe:",
an_search_in => "zu suchen in:",
an_search_start => "Beginnt frühestens:",
an_search_stop => "Endet spätestens:",
an_episode => "Serie:",
an_done_active => ""Done" aktiv:",
# at_timer_list.html
al_autotimer => "AutoTimer",
al_new_autotimer => "Neuer AutoTimer",
al_force_update => "Manuelles Update",
al_del_selected => "Ausgewählte AutoTimer löschen",
# config.html
co_config => "Konfiguration",
co_hl_general => "Allgemeine Einstellungen",
co_g_language => "Sprache:",
co_g_template => "Template:",
co_g_loginpage => "Startseite:",
co_g_num_dvb => "Anzahl der DVB-Karten:",
co_g_skin => "Skin:",
co_hl_id => "Identifikation",
co_id_user => "Benutzername:",
co_id_password => "Passwort:",
co_id_guest_account => "Gast-Zugang:",
co_id_guest_user => "Gast Benutzername:",
co_id_guest_password => "Gast Passwort:",
co_hl_timeline => "Zeitleiste",
co_tl_hours => "Stunden:",
co_tl_times => "Zeiten:",
co_hl_autotimer => "AutoTimer",
co_at_active => "Aktiv:",
co_at_timeout => "Timeout:",
co_hl_timer => "Timer",
co_hl_streaming => "Streaming",
co_str_port => "HTTP-Port von Streamdev (auch möglich 3000/ts):",
co_str_bandwidth => "Bandbreite des Streams:",
co_str_rec_path => "Pfad der Aufnahmen:",
co_hl_channels => "Selektive Senderauswahl",
co_ch_use_summary => "Bei "Programmübersicht"?",
co_ch_use_whatsonnow => "Bei "Was läuft jetzt"?",
co_ch_use_autotimer => "Bei "AutoTimer"?",
# index.html
i_no_frames => "Ihr Browser unterstützt keine Frames!",
# left.html
menu_prog_summary => "Was läuft jetzt?",
menu_prog_list2 => "Was läuft heute?",
menu_prog_timeline => "Zeitleiste",
menu_prog_list => "Programmübersicht",
menu_timer_list => "Timer",
menu_at_timer_list => "AutoTimer",
menu_rec_list => "Aufnahmen",
menu_config => "Konfiguration",
menu_rc => "Fernbedienung",
menu_tv => "Fernseher",
menu_search => "Suchen",
# vdradmind.pl, noauth.html, error.html
err_notfound => "Nicht gefunden",
err_notfound_long => "Die angeforderte URL konnte auf dem Server nicht gefunden werden!",
err_notfound_file => "Die URL "%s" wurde auf dem Server nicht gefunden!",
err_forbidden => "Verboten",
err_forbidden_long => "Sie haben nicht die Erlaubnis diese Funktion aufzurufen!",
err_forbidden_file => "Zugriff auf Datei "%s" verweigert!",
err_cant_open => "Kann Datei "%s" nicht öffnen!",
err_noauth => "Autorisierung erforderlich",
err_cant_verify => "Dieser Server kann nicht bestätigen, dass Sie berechtigt sind, auf das angeforderte Dokument zuzugreifen. Entweder haben Sie falsche Anmeldedaten angegeben (z.B. falsches Passwort) oder Ihr Browser kann die Anmeldedaten nicht übermitteln.",
err_error => "Fehler!",
# prog_detail.html
pd_close => "schließen",
pd_view => "umschalten",
pd_record => "aufnehmen",
pd_search => "Wiederholungen",
# prog_list2.html
pl2_headline => "Was läuft heute?",
# prog_list.html
pl_headline => "Programmübersicht",
# prog_summary.html
ps_headline => "Was läuft jetzt?",
ps_more => "mehr",
ps_search => "Nach Wiederholungen suchen",
ps_more_info => "mehr Infos",
ps_view => "TV umschalten",
ps_record => "Sendung aufnehmen",
# prog_timeline.html
pt_headline => "Was läuft jetzt?",
pt_timeline => "Zeitleiste:",
pt_to => "bis",
# rc.html
rc_headline => "Fernbedienung",
# rec_edit.html
re_headline => "Aufnahme umbenennen",
re_old_title => "Alter Titel der Aufnahme:",
re_new_title => "Neuer Titel der Aufnahme:",
re_rename => "Umbenennen",
# rec_list.html
rl_headline => "Aufnahmen",
rl_hd_total => "Total:",
rl_hd_free => "Frei:",
rl_rec_total => "Gesamt",
rl_rec_new => "neu",
rl_rename => "Umbenennen",
rl_del_selected => "Ausgewählte Aufnahmen löschen",
# timer_list.html
tl_headline => "Timer",
tl_new_timer => "Neuer Timer",
tl_inactive => "Diese Aufnahme ist deaktiviert!",
tl_impossible => "Diese Aufnahme ist nicht möglich!",
tl_nomore => "Keine weiteren Aufnahmen mehr möglich!",
tl_possible => "Diese Aufnahme ist möglich.",
tl_vps => "VPS",
tl_auto => "Auto",
tl_del_selected => "Ausgewählte Timer löschen",
# timer_new.html
tn_new_timer => "Neuen Timer anlegen",
tn_edit_timer => "Timer editieren",
tn_timer_active => "Timer aktiv:",
tn_autotimer_checking => "Automatische Timer-Überwachung:",
tn_transmission_id => "Sendungskennung",
tn_day_of_rec => "Tag der Aufnahme:",
tn_time_start => "Startzeit:",
tn_time_stop => "Endzeit:",
tn_rec_title => "Titel der Aufnahme:",
# tv.html
tv_headline => "Fernseher",
tv_interval => "Intervall:",
tv_size => "Größe:",
tv_grab => "Hole das Bild!",
tv_g => "G"
);
%ERRORMESSAGE = (
CONNECT_FAILED => "Konnte Verbindung zu %s nicht aufbauen!",
SEND_COMMAND => "Fehler beim Senden eines Kommandos zu %s",
);
%COMMONMESSAGE = (
OVERVIEW => "Übersicht",
);
%HELP = (
at_timer_list =>
"<b>Auto Timer:</b><br>
<p>Eine Übersicht aller Auto-Timer-Einträge.</p>
<p>Ein Mausklick auf |<img src=\"bilder/poempl_gruen.gif\" alt=\"on\" valign=\"center\"> <i>Ja</i> | oder |<img src=\"bilder/poempl_rot.gif\" alt=\"off\" valign=\"center\"> <i>Nein</i> | in der Spalte <i>Aktiv</i>, schaltet den jeweiligen Eintrag an oder aus.</p>
<p>Um einen Eintrag zu bearbeiten, klicken Sie auf das Symbol <img src=\"bilder/edit.gif\" alt=\"Stift\" valign=\"center\">, zum Löschen auf <img src=\"bilder/delete.gif\" alt=\"Radiergummi\" valign=\"center\">. Wenn Sie mehrere Auto-Timer-Einträge auf einmal löschen möchten, Aktivieren Sie die Kästchen (<input type=\"checkbox\" checked>) rechts neben den gewünschten Einträgen und klicken Sie abschließend auf <i>Ausgewählte Auto Timer löschen</i> am Ende der Liste.</p>",
at_timer_new =>
"<b>Neuen Auto Timer anlegen/bearbeiten:</b><br>
<p>Der Auto Timer ist eine der zentralen Funktionen VDR Admins. Ein Auto-Timer-Eintrag besteht hauptsächlich aus einem oder mehreren Suchbegriffen, nach denen in regelmäßigen Abständen der elektronische Programmführer (EPG) durchsucht wird. Bei Übereinstimmung der Suchbegriffe (und übrigen Parameter wie Uhrzeit und Kanal) programmiert Auto Timer selbständig eine Aufnahme (Timer) für die gefundene Sendung – das ist besonders für (un)regelmäßig gesendete Serien interessant, oder aber für Filme, die Sie keinesfalls verpassen wollen.</p>
<p>In dieser Maske können Sie einen neuen Auto-Timer-Eintrag anlegen. Sie müssen in jedem Fall einen oder mehrere Suchbegriffe angeben, damit es überhaupt zu Übereinstimmungen kommen kann. Details, welche Suchbegriffe Sie wählen sollten und wie Sie unsinnige Aufnahmen vermeiden, finden Sie in der Hilfe zu <i>Suchbegriffe</i>.</p>
<b>Auto Timer Aktiv:</b><br>
<p>Mit <i>ja</i> schalten Sie den Auto Timer scharf, der elektronische Programmführer (EPG) wird dann regelmäßig nach <i>Suchbegriffe</i> durchsucht und ein neuer Timer-Eintrag programmiert, wenn es eine Übereinstimmung mit <i>Suchbegriffe</i> sowie den übrigen Parametern gibt.</p>
<p>Mit <i>nein</i> schalten Sie den Auto-Timer-Eintrag ab, ohne ihn zu löschen. Dies lässt bereits automatisch programmierte Aufnahmen (Timer) jedoch unangetastet – sie müssen gegebenenfalls von Hand im <i>Timer</i>-Menü gelöscht werden.</p>
<b>Suchbegriffe:</b><br>
<p>Die Wahl der Suchbegriffe hat entscheidenden Einfluss darauf, ob nur die gewünschte Sendung, alle mit ähnlichem Namen oder gar nichts programmiert wird.</p>
<p>Zunächst einmal spielt Groß-Kleinschreibung keine Rolle, die Suchbegriffe \"Akte X\" liefern genau die selben Treffer wie \"akte x\". Mehrere Suchbegriffe werden mit Leerzeichen getrennt, und es müssen stets alle angegebenen Suchbegriffe bei der gleichen Sendung gefunden werden.</p>
<p>So finden die Suchbegriffe \"Akte X\" die Sendungen \"Akte X - Die unheimlichen Fälle des FBI\" genauso wie \"Aktenzeichen XY ungelöst\" und \"Extrem Aktiv\", jedoch nicht die Sendung \"Die Akte Jane\" (dort ist kein \"X\" enthalten).</p>
<p>Sie sollten möglichst nur Buchstaben und Zahlen als Suchbegriffe verwenden, erfahrungsgemäß fehlen im elektronischen Programmführer (EPG) gerne mal ein Punkt, Klammern oder sonstige Zeichen.</p>
<p>Es ist auch möglich, reguläre Ausdrücke zu verwenden – Experten mögen doch bitte die nötigen Infos dem Quelltext entnehmen (undocumented feature).</p>",
timer_list =>
"<b>Timer</b>
<p>Übersicht über alle Timer im VDR.</p>
<p>Ein Mausklick auf |<img src=\"bilder/poempl_gruen.gif\" alt=\"on\" valign=\"center\"> <i>Ja</i> | oder |<img src=\"bilder/poempl_rot.gif\" alt=\"off\" valign=\"center\"> <i>Nein</i> | in der Spalte <i>Aktiv</i>, schaltet den jeweiligen Timer an oder aus.<br>
<img src=\"bilder/poempl_gelb.gif\" alt=\"problem\" valign=\"center\"> zeigt an, daß es eine Überschneidung gibt. Das ist unkritisch, solange es für jeden Timer eine Karte gibt, um die Aufnahme durchzuführen.<br>
Um einen Eintrag zu bearbeiten, klicken Sie auf das Symbol <img src=\"bilder/edit.gif\" alt=\"Stift\" valign=\"center\">, zum Löschen auf <img src=\"bilder/delete.gif\" alt=\"Radiergummi\" valign=\"center\">. Wenn Sie mehrere Auto-Timer-Einträge auf einmal löschen möchten, Aktivieren Sie die Kästchen (<input type=\"checkbox\" checked>) rechts neben den gewünschten Einträgen und klicken Sie abschließend auf <i>Ausgewählte Timer löschen</i> am Ende der Liste.</p>",
conf_list =>
"<b>Allgemeine Einstellungen:</b>
<p>Hier kann man die Sprache, die Startseite, das Aussehen, sowie die Anzahl der DVB-Karten einstellen. Außerdem die Grundeinstellungen für Timer, AutoTimer, Kanalselektionen und Streaming Parameter</p>
<b>Identifikationen:</b>
<p>Ein Mausklick auf |<input type=\"radio\"> <i>ja</i> | oder |<input type=\"radio\" checked> <i>Nein</i> | aktiviert oder deaktiviert den <i>Gast-Zugang</i>. Die Passwörter sollten für beide Konten geändert werden, wenn eine Verbindung zum Internet besteht</p>
<b>Zeitleiste:</b>
<p>Hier bekommt man eine Balkenansicht der Sender präsentiert, wobei man den Zeitumfang einstellen kann.<br>
In den Balken sieht man die Titel der jeweiligen Sendung. Der Zeitbalken beginnt in der vollen halben Stunde vor "Jetzt". Ein feiner roter Strich zeigt die aktuelle Zeitposition an.<br>Programmierte Sendungen werden außerdem farblich hervorgehoben.</p>
<b>Einstellungen für AutoTimer:</b>
<p>Ein Mausklick auf |<input type=\"radio\"> <i>Ja</i> | oder |<input type=\"radio\" checked> <i>Nein</i> | aktiviert oder deaktiviert die AutoTimer-Funktion. Hier bestimmt man auch wie oft der AutorTimer in den EPG-Daten nach den <i>Suchbegriffen</i> Ausschau halten soll.<br>
Die Lebenszeit einer Aufnahme bestimmt man indem ein Wert zwischen 0 und 99 eingeträgt (99 verfällt nie). Der Wert bezieht sich dann auf den Tag, an dem die Aufnahme gemacht wurde. Sind die angegebenen Tage bereits verfallen, wenn beim VDR eine Aufnahme ansteht, so kann im Falle von Speicherknappheit die betreffende Aufnahme vom VDR gelöscht werden. Die am längsten abgelaufene Aufnahme wird zuerst gelöscht. Man bestimmt hier also, mit welcher Lebenszeitangabe der AutoTimer später eine Aufnahme macht.<br>
Die Priorität bestimmt, wer im Falle eines Zeitkonfliktes den Vorrang bekommt. Die höhere Priorität kommt dann zur Ausführung. <br>
Ein AutoTimer sollte also einen höheren Wert zugewiesen bekommen, als die normalen Aufnahmen. Schließlich sucht der AutoTimer in der Regel nach Sendungen, die einem wichtig sind.</p>
<b>Einstellungen für Timer:</b>
<p>Priorität und Lebenszeit haben die gleiche Bedeutung, wie vorher bei den AutoTimern beschrieben, gelten aber eben für die von Hand erstellten Timer.</p>
<b>Einstellungen für das Streamdevice:</b>
<p>Neben Port und Bandbreite, muß hier auch das Videoverzeichnis von VDR eingetragen werden.</p>
<b>Die selektive Kanalwahl:</b>
<p>Ein Mausklick auf |<input type=\"radio\"> <i>Ja</i> | oder |<input type=\"radio\" checked> <i>Nein</i> | rechts neben den gewünschten Einträgen, aktiviert oder deaktiviert die "selektiven" Kanäle für das jeweilige Hauptfenster.<br>
So kann man die genannten Einzelansichten auf die gewählten Kanäle beschränken, was Übersichtlichkeit und Seitenaufbau günstig beeinflußt.<br>
Die Auswahl der Kanäle erfolgt nach Auswahl eines oder mehrerer Kanäle im linken Fenster (STRG-Taste gedrückt halten und alle Kanäle die man hinzufügen will anklicken), durch Übertragung in das rechte Fenster. <br>Mit den Knöpfen sind beide Richtungen möglich.</p>
",
ENOHELPMSG => "Bisher keine Hilfe vorhanden. Zum Hinzufügen oder Ändern eines Textes bitte an mail\@andreas.vdr-developer.org wenden."
);
|