kanotix.com

HowTo - vdradmin problem mit umlauten in utf8 umgebung beheben

meins - 25.06.2009, 15:58 Uhr
Titel: vdradmin problem mit umlauten in utf8 umgebung beheben
Betrifft: Lösung der Kodierungsprobleme von vdradmin-AM auf utf8 Systemen bei der Anzeige von Umlauten im Browser.

Nur für vdradmin-am 3.6.1-2 aus den Standardquellen

Bei den Nutzern von Excalibur ist mir im Chat öfter aufgefallen dass vdradmin (wie bei mir auch) Probleme mit utf8 hat.

Ich habe daraufhin folgende Lösung ausprobiert:


1.)
von http://andreas.vdr-developer.org/vdradmin-am/download.html
die "Latest stable release: v3.6.4 " herunterladen und entpacken.


2.)
Es wird nur eine Datei benötigt (die ist die richtige für utf8):

vdradmin-am-3.6.4/locale/de_DE.utf8/LC_MESSAGES/vdradmin.mo

Die Datei nach /usr/share/locale/de/LC_MESSAGES kopieren :

In dem Verzeichnis in dem entpackt wurde:
Code:

 cp vdradmin-am-3.6.4/locale/de_DE.utf8/LC_MESSAGES/vdradmin.mo /usr/share/locale/de/LC_MESSAGES


3.)
Dann müssen noch alle *.html Dateien die zur Anzeige benutzt werden auf utf8 gestellt werden:

Code:

cd /usr/share/vdradmin-am/template/default
sed -i -es/ISO-8859-1/UTF-8/g *.html


Im Browser müsste dann die Anzeige richtig funktionieren mit Kodierung = Auto.
Wenn nicht, auf utf8 fest einstellen.

Probleme: Bei manchen Sendern treten immer noch Kodierungsfehler auf.
Evtl. verwenden die andere Kodierung.

Test wurde bisher nur auf meinem System durchgeführt:
Intel Pentium 4
Excalibur 20090522-06:09
Linux 2.6.30-6-generic i686
vdradmin-AM 3.6.1
DVB-T USB Empfänger

Rückmeldungen wären nett.
meins - 10.07.2009, 00:59 Uhr
Titel:
Nachtrag zur Version 3.6.4-1 aus dem e-TOBI-Repo:

hier reicht ein

Code:
sed -i s/ISO-8859-1/UTF-8/g /usr/bin/vdradmind /usr/share/vdradmin-am/template/default/*.html


zur richtigen Anzeige von UTF-8.
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007