Login
Newsletter
Werbung

Mi, 21. Januar 2004, 00:00

Chinesisch unter Mandrake-Linux

Dieser Bericht soll all denen weiterhelfen, die unter Linux (unter einer deutschsprachigen Desktopoberfläche) Chinesisch schreiben wollen, ohne immer das Locale wechseln zu müssen. Meine Distribution ist Linux Mandrake 9.1 mit KDE 3.1.4. Die Anleitung sollte also zumindest mit Mandrake 9.x funktionieren, bei anderen Distributionen ausprobieren.

Installation Mandrake: Sprachunterstützungen mitinstallieren

Bei der Installation von Mandrake unter dem Punkt Sprachen unbedingt bei allen Sprachen ein Kreuz machen, von denen man die Sprachumgebungen mitinstalliert haben will. Dabei unten auf den Knopf »Advanced« klicken und »Simplified Chinese« markieren. Ansonsten installieren Gnome-Programme selbst bei hinterher installiertem Locale für eine andere Sprache die Übersetzungsdateien nicht mit und man hat bei einem chinesischem Gnome-Desktop oder den GTK-Programmen trotzdem fast alles nur in Englisch. Ich habe also locales-de (also Deutsch) und locales-zh_CN (Chinesisch) mitinstalliert. Außerdem sollten die Fontpakete ttf-gb2312 und ttf-big5 installiert werden sowie kde-i18-zh, die chinesische Sprachumgebung für den KDE-Desktop, wenn man seinen Desktop unter »Simplified Chinese« betreiben will, und kde-i18-de für einen deutschen Desktop.

Eingabeeditor für Chinesisch: SCIM

Nun kann man mit dem von Mandrake mitgelieferten Programm »localedrake« ganz einfach auf Chinesisch umschalten und voilà, KDE präsentiert sich auf Chinesisch. Schön, aber wie gebe ich chinesische Schriftzeichen ein? Mandrake liefert Chinput und XCIN mit. Chinput funktioniert nicht unter Mandrake 9.1 mit der auf der CD ausgelieferten Version und XCIN ist meiner Meinung nicht das Wahre. Was also tun?

SCIM (Smart Common Input Method) installieren

Ich habe mir einfach SCIM, Smart Common Input Method, von turbolinux.com heruntergeladen. Die Default-Pakete funktionieren anstandslos, auch wenn es bei der Installation Abhängigkeitsprobleme mit GTK2 gibt. Also im Konqueror in das Verzeichnis mit dem aus dem Internet heruntergeladenen rpm-Paket wechseln, im Menü unter "Extras" ein "Terminal öffnen" und dort dann su eingeben. Man wird dann nach dem Passwort des root-Users, also des Administrators gefragt. Das eingeben und dann:

rpmi --install --nodeps paketname.rpm

Es sind die Pakete scim (aktuelle Version scim-0.8.2-1.i586.rpm zur Zeit dieses Artikels) und scim-chinese-0.2.6-1.i586.rpm (für Pinyin-Eingabemethode) herunterzuladen und zu installieren.

Weiterhin müssen wir die Datei /etc/X11/xinit/XIM modifizieren (geht natürlich nur als root). Sie bestimmt bei eingestellter Locale, welcher IME zum Einsatz kommt und automatisch mitgestartet wird. Wollen wir SCIM benutzen, sollte unter dem Punkt

zh_CN*) # Simplified Chinese

folgendes stehen (was vorher da stand, löschen!):

if type -p scim > /dev/null 2>&1 ; then
export XMODIFIERS="@im=SCIM"
scim -d
elif type -p xcin > /dev/null 2>&1 ; then
export XMODIFIERS="@im=xcin-zh_CN" LANG=zh_CN LC_ALL=zh_CN xcin &
fi
;;

Die Datei speichern und fertig. Danach wird die Sprache mit »localedrake« auf »Simplified Chinese« umgestellt, KDE neu gestartet und man kann mit dem Chinesischschreiben loslegen, indem man einfach CTRL und die Eingabetaste gleichzeitig drückt.

Kommentare (Insgesamt: 0 )
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung