Java Desktop System Release 2 - Fehlerbehebungshandbuch

Kapitel 3 Lokalisierungsfehler

In diesem Kapitel werden Lokalisierungsfehler in Java Desktop System, Aktualisierung 1 beschrieben. Wenn möglich, werden Lösungen beschrieben.

Alle Sprachumgebungen

AUX-Funktionen von ATOK X stehen nicht zur Verfügung

Problem  

In diesem Release stehen die AUX-Funktionen der Eingabemethode ATOK X nicht zur Verfügung. Dieses Problem wirkt sich auf die folgenden AUX-Funktionen von ATOK X aus: 

  • AtokPaletteAux

  • SystemLineAux

  • CharPaletteAux

  • PropertyAux

  • CustomizerAux

  • RegWordAux

  • DicUTAux

Lösung  

Verwenden Sie die AUX-Funktionen von ATOK X nicht. Wenn Sie die AUX-Funktionen von ATOK X nur in japanischen Sprachumgebungen aktivieren möchten, tauschen Sie die RPMs folgendermaßen aus. Wenn Sie diese Änderung implementieren, kann in allen Sprachumgebungen nur noch die Eingabemethode ATOK X verwendet werden. 

  1. Wählen Sie im Menü auf dem Anmeldebildschirm Terminal (abgesichert) und melden Sie sich als Root-Benutzer an.

  2. Führen Sie die folgenden Befehle aus, um die IIIM- und ATOK X-Dämonen anzuhalten:

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

  3. Entfernen Sie die folgenden RPMs:

    • iiimf-csconv

    • iiimf-protocol-lib

    • iiimf-protocol-lib-devel

    • iiimf-client-lib

    • iiimf-client-lib-devel

    • iiimf-x

    • iiimf-gtk

    • iiimf-server

    • iiimf-le-Asian-koKR-sun

    • iiimf-le-Asian-thTH-sun

    • iiimf-le-Asian-zhCN-sun

    • iiimf-le-Asian-zhHK-sun

    • iiimf-le-Asian-zhTW-sun

    • iiimf-le-unit

    • iiimf-docs

    Beispiel:

    #rpm -e 'rpm -q -a | grep iiimf'

  4. Installieren Sie die folgenden RPMs aus dem Verzeichnis /usr/lib/im/locale/ja/atokserver/rpm:

    iiimf-1.2-3JDS4.i586.rpm

    iiimf_conv-1-2JDS4.i586.rpm

    Beispiel:

    # rpm -ihv /usr/lib/im/locale/ja/atokserver/rpm/*.rpm

  5. Führen Sie die folgenden Befehle aus, um die symbolische Verknüpfung in atok12aux.so zu ändern:

    1. # cd /usr/lib/im/locale/ja/atokserver

    2. # rm atok12aux.so

    3. # ln -s atok12aux-iiimf10.so atok12aux.so

  6. Mit folgenden Befehlen starten Sie die IIIM- und ATOK X-Dämonen oder starten Sie das System neu:

    1. # sh /etc/init.d/IIim start

    2. # sh /etc/init.d/atokx start

 

Wenn Sie die ursprüngliche Konfiguration wiederherstellen wollen, tauschen Sie die RPMs wie folgt aus: 

  1. Wählen Sie im Menü des Anmeldebildschirms die Option Failsafe Terminal und melden Sie sich als Root-Benutzer an.

  2. Führen Sie die folgenden Befehle aus, um die IIIM- und ATOK X-Dämonen anzuhalten:

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

    Entfernen Sie die folgenden RPMs: iiimf, iiimf_conv

    Beispiel: # rpm -e rmp -q -a| grep iiimf

  3. Installieren Sie die folgenden RPMs von den Installationsmedien:

    • iiimf-csconv

    • iiimf-protocol-lib

    • iiimf-protocol-lib-devel

    • iiimf-client-lib

    • iiimf-client-lib-devel

    • iiimf-x

    • iiimf-gtk

    • iiimf-server

    • iiimf-le-Asian-koKR-sun

    • iiimf-le-Asian-thTH-sun

    • iiimf-le-Asian-zhCN-sun

    • iiimf-le-Asian-zhHK-sun

    • iiimf-le-Asian-zhTW-sun

    • iiimf-le-unit

    • iiimf-docs

    Beispiel:

    1. Geben Sie den folgenden Befehl in die Befehlszeile ein: yast2

    2. Wählen Sie Software installieren/löschen.

    3. Wählen Sie Suchen aus der Liste Filter.

    4. Geben Sie folgende Zeichenfolge in das Feld Suchen ein: iiimf

    5. Klicken Sie auf Suchen.

    6. Wählen Sie in der Liste die iiimf-Packages aus und klicken Sie auf Annehmen.

  4. Führen Sie die folgenden Befehle aus, um die symbolische Verknüpfung in atok12aux.so zu ändern:

    1. # cd /usr/lib/im/locale/ja/atokserver

    2. # rm atok12aux.so

    3. # ln -s atok12aux-iiimf11.so atok12aux.so

  5. Starten Sie die IIIM- und ATOK X-Dämonen oder starten Sie das System neu:

    1. # sh /etc/init.d/IIim start

    2. # sh /etc/init.d/atokx start

Das Drucken von PDF-Dokumenten funktioniert nicht

Problem  

Bug-ID: 4928658  

Betrifft die folgenden Sprachumgebungen: 

  • Asiatische Sprachumgebungen

  • Polnische Sprachumgebungen

  • Russische Sprachumgebungen

Sie können mit GNOME-Anwendungen keine PDF-Dokumente mit Multibyte-Zeichen erstellen. Dieses Problem wirkt sich auf Gedit und andere GNOME-Anwendungen aus, die mit der Bibliothek libgnomeprint arbeiten.

Lösung  

Drucken Sie die Dateien im Postscript-Format und konvertieren Sie sie dann mit dem Dienstprogramm ps2pdf die Postscript-Dateien in PDF-Dateien.

Sprachen aus früheren Versionen erscheinen nicht im Anmeldebildschirm

Problem  

Bug-ID: 4884887  

Sprachen aus früheren Versionen wurden aus dem Anmeldebildschirm entfernt. Nur die folgenden Sprachen werden im Anmeldebildschirm angezeigt: 

  • Französisch

  • Deutsch

  • Italienisch

  • Japanisch

  • Koreanisch

  • Spanisch

  • Schwedisch

  • Traditionelles Chinesisch

Lösung  

Wenn Sie Sprachumgebungen aus früheren Versionen im Anmeldebildschirm benötigen, sollte Ihr Systemadministrator die Einträge für die jeweiligen Sprachumgebungen in der folgenden Datei wieder aktivieren: /etc/X11/gdm/locale.alias

Danach muss Ihr Systemadministrator das System neu starten. Die Sprachumgebungen aus früheren Versionen werden jetzt im Anmeldebildschirm angezeigt. 

Lokalisierte Datei- und Verzeichnisnamen werden nicht angezeigt

Problem  

Bug-ID: 4961948  

Betrifft alle Sprachumgebungen. 

Wenn auf der Festplatte eine Windows-Partition vorhanden ist, hängt das Installationsprogramm die Partition während der Installation automatisch ein und setzt die Option iocharset oder die Option nls in der Datei /etc/fstab auf iso-8859–1. Dies ist nicht der richtige Wert für die Option iocharset bzw. nls. Dies führt dazu, dass lokalisierte Datei- und Verzeichnisnamen nicht richtig angezeigt werden.

Lösung  

Sie müssen einen geeigneten Wert für die Option iocharset bzw. die Option nls in der Datei /etc/fstab für die aktuelle Sprachumgebung zuweisen. Verwenden Sie die Werte in der folgenden Tabelle.

Beispiele für geeignete Werte für die Option iocharset bzw. nls in der Datei /etc/fstab:

  • /dev/sda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0

  • /dev/sda2 /windows/C vfat users,gid=users,umask=0002,iocharset=utf8,codepage=932

Sprachumgebung 

ntfs 

vfat 

ja_JP.UTF-8 

nls=utf8

iocharset=utf8,codepage=932

ko_KR.UTF-8 

nls=utf8

iocharset=utf8,codepage=949

zh_CN.gb18030 

nls=gb2312*

iocharset=gb2312,codepage=936*

zh_TW.big5 

nls=big5*

iocharset=big5,codepage=950*

zh_HK.big5hkscs 

nls=big5*

iocharset=big5,codepage=950*

en_US.UTF-8 

de_DE.UTF-8 

es_ES.UTF-8  

fr_FR.UTF-8 

it_IT.UTF-8 

sv_SE.UTF-8 

nls=utf8

iocharset=utf8

*Ändern Sie big5 und gb2312 in utf8, wenn eine chinesische UTF-8-Sprachumgebung verwendet wird.

Zusatztasten funktionieren nicht richtig

Problem  

Bug-ID: 4996542  

Die Tasten Alt und Umschalt funktionieren nicht als Zusatztasten (Modifier-Tasten), wenn Sie die Internet/Intranet-Eingabemethode verwenden. Die folgenden Probleme sind bekannt:

  • Sie können Text möglicherweise nicht mit der Tastenkombination Umschalt+Pfeil markieren. Stattdessen werden unter Umständen lateinische Zeichen eingefügt.

Lösung  

Verwenden Sie eine andere Eingabemethode, z. B. die Standardeingabemethode. Zum Wechseln der Eingabemethode klicken Sie mit der rechten Maustaste auf ein Objekt und wählen Input method.

Zeichenfolgen werden falsch dargestellt

Problem  

Bug-ID: 4985397, 4980153, 4989628, 4985397, 5028177, 5028408 

Bei manchen Grafikadaptern werden einige Zeichenfolgen nach der Installation von Java Desktop System möglicherweise falsch dargestellt. Dies passiert normalerweise bei der Konfiguration von Hardwaregeräten wie Sound-Karten, Netzwerkkarten oder Druckern.

Lösung  

Dieses Problem tritt nur während der Installation von Java Desktop System auf. Sie können Hardwaregeräte nach Abschluss der Installation problemlos mit der Anwendung YaST2 konfigurieren. Um dieses Problem zu beheben, schließen Sie zunächst die Installation ab. Melden Sie sich dann als Root-Benutzer an und nehmen Sie eine Anpassung der erforderlichen Hardwareeinstellungen vor.

Chinesische Sprachumgebungen

Zeichen werden in einem Kästchen gedruckt

Problem  

Bug-ID: 4977300  

Betrifft die folgenden Sprachumgebungen: 

  • Chinesische Sprachumgebungen

  • Koreanische Sprachumgebungen

Aus Mozilla in eine Postscript-Datei gedruckte Zeichen erscheinen in einem Kästchen. Dies ist darauf zurückzuführen, dass der Postscript-Drucker chinesische bzw. koreanische Schriftarten nicht bündelt. CUPS muss die Mozilla-Postscript-Schriftarten konvertieren, damit die Dateien gedruckt werden können.

Lösung  

  1. Wählen Sie Aufrufen -> Einstellungen -> Drucker.

  2. Klicken Sie mit der rechten Maustaste auf das Symbol für den PostScript-Drucker und wählen Sie Eigenschaften.

  3. Öffnen Sie die Registerkarte Erweitert.

  4. Setzen Sie die Option Ghostscript pre-filtering auf Convert to PS level 1.

YaST2 ist in HK-Sprachumgebungen nicht lokalisiert

Problem  

Bug-ID: 5005385  

Betrifft die folgenden Sprachumgebungen: 

  • zh_HK.big5hkscs

  • zh_HK.UTF-8

Wenn Sie sich bei einer betroffenen Sprachumgebung anmelden, ist die Anwendung YaST2 nicht lokalisiert.

Lösung  

Die YaST2-Meldungen für die zh_HK-Sprachumgebung sind mit denen für die zh_TW-Sprachumgebung identisch. Führen Sie die folgenden Schritte aus, um eine symbolische Verknüpfung von der zh_HK-Sprachumgebung zur zh_TW-Sprachumgebung zu erstellen:

  1. cd /usr/share/YaST2/locale/

  2. ln -s zh_TW zh_HK

Japanische Sprachumgebungen

Evolution-Anhänge können nicht gelesen werden

Problem  

Bug-ID: 5021121  

Betrifft die folgenden Sprachumgebungen: 

  • Asiatische Sprachumgebungen

  • Japanische Sprachumgebungen

Wenn Sie mit Evolution E-Mail-Nachrichten unter einer anderen als einer UTF-8-Sprachumgebung schreiben und Dateien mit lokalisiertem Inhalt anhängen, kann das E-Mail-Programm nicht die richtige Codierung auf die Datei anwenden. Beim Empfänger der E-Mail-Nachricht kann der Anhang nicht richtig angezeigt werden.

Lösung  

Speichern Sie den Anhang als Datei und stellen Sie sicher, dass die Datei die richtige Codierung aufweist.