Hallo zusammen! Ich krieg hier gerade ne Kriese mit den Umlauten! Vielleicht hat ja jemand von Euch ne Idee, wie ich vorgehen könnte. Folgendes Problem: Ich habe diverse Dateien. Einige davon enthalten im Dateinamen Umlaute (ä,ü, ßs usw.). Die Dateien kommen von einem Windosrechner und werden per SCP auf einen SuSE Server (8.2.) übertragen. Wenn ich jetzt mittels Putty die Dateiein auflisten lasse, dann sehe ich in jedem Dateinamen statt zB. eines 'ä's oder 'ü's ein '?'. Schaue ich mittels des SCP Programmes rauf, so sind alle Umlaute wunderbar erhalten. Ich muß auf diese Files mit Java zugreifen und kann zwar feststellen, daß es diese Dateien gibt - er gibt sie mit einem speziellen "?" Symbol mit Hintergrundkreis an - , aber sobald ich sie öffnen will, fliegt mein Proggi aus der Kurve und erzählt mir was von "File not found". Grrr! Hat jemand ne Lösung? Kann ich SuSE irgendwie beibringen, mit den Umlauten umgehen zu können? Oder muß ich das von Java aus machen? Viele Grüße Anatol
Hi Anatol, Am Dienstag, 14. Juni 2005 11:43 schrieb Anatol:
Hallo zusammen!
Ich krieg hier gerade ne Kriese mit den Umlauten! Vielleicht hat ja jemand von Euch ne Idee, wie ich vorgehen könnte.
Folgendes Problem:
Ich habe diverse Dateien. Einige davon enthalten im Dateinamen Umlaute (ä,ü, ßs usw.). Die Dateien kommen von einem Windosrechner und werden per SCP auf einen SuSE Server (8.2.) übertragen. Wenn ich jetzt mittels Putty die Dateiein auflisten lasse, dann sehe ich in jedem Dateinamen statt zB. eines 'ä's oder 'ü's ein '?'.
Schaue ich mittels des SCP Programmes rauf, so sind alle Umlaute wunderbar erhalten.
Ich muß auf diese Files mit Java zugreifen und kann zwar feststellen, daß es diese Dateien gibt - er gibt sie mit einem speziellen "?" Symbol mit Hintergrundkreis an - , aber sobald ich sie öffnen will, fliegt mein Proggi aus der Kurve und erzählt mir was von "File not found". Grrr!
Hat jemand ne Lösung? Kann ich SuSE irgendwie beibringen, mit den Umlauten umgehen zu können? Oder muß ich das von Java aus machen?
Ich muss zwar nicht auf Windows Rechner zugreifen, aber der Linux PC haengt in einem Firmen NFS Netzwerk mit SUN und HP Workstations. Auch da hatte ich das Problem mit den Umlauten. Ich habe wieder zurueckgestellt von UTF-8 auf iso. Jetzt habe ich keine Probleme mehr. Wie man zurueckstellen kann, steht in der SDB. Schau mal in der History und Ende letzten Jahres. Wenn jemand eine bessere Idee hat, immer her damit. Gruss Werner
Hi Werner! Hi Liste! Werner Franke schrieb:
Hi Anatol,
[...]
Ich habe wieder zurueckgestellt von UTF-8 auf iso. Jetzt habe ich keine Probleme mehr. Wie man zurueckstellen kann, steht in der SDB. Schau mal in der History und Ende letzten Jahres.
Ich habe im YAST (Console) unter System/Editor for /etc/sysconfig Files den Eintrag von RC_LANG ( in +System+Environment+Language) mittlerweile auf alle 3 Werte eingestellt: UTF-8, ISO und @Euro. Aber bei allen wird der Name einer hochgeladenen Datei bei den Umlauten immernoch verstümmelt (-->verst?mmelt). Die Lösung: Irgendwas hab ich irgendwo von "glibc-locale" gelesen und mal ganz doof ohne zu wissen, was ich tue, installiert. ;) Erkenntnis: Dieses Paket MUSS installiert sein! Nun werden auch wenigstens die Umlaute korrekt angezeigt! Bin mal neugierig, ob mein Proggi nun auch anständigt läuft! Viele Grüße Anatol
participants (2)
-
Anatol
-
Werner Franke