|
|
|
|
9.7.8 Beispiel f�r ein zweisprachiges System (japanisches EUC und ISO-8859-1)
In diesem Beispiel wird ein System aufgesetzt, das japanisch und englisch
unterst�tzt. Die Umgebungsvariable f�r die japanische Sprache hei�t in diesem
Fall ja_JP.eucJP (japanisches EUC f�r traditionelle japanische Unix Umgebung).
Die Unterst�tzung betrifft X mit gleichzeitig englischen Ausgaben und
Datumsangaben nach ISO-Standard. Hinzu kommt Englisch als prim�re Sprache der
Text-Konsole mit der Umgebungseinstellung en_US.ISO-8859-1 (ASCII mit
zus�tzlichen Akzenten).
-
Konfiguriere X wie beschrieben in
Angepasste X-Sitzung,
Abschnitt 9.4.5.1. Eine an den Benutzer angepasste X-Umgebung kann in
Abh�ngigkeit der Start-Methode von X eingestellt werden. (startx ,
xdm , ...)
-
Letztlich wird eine ~/.xsession Datei erzeugt, in der die
Einstellungen vorgenommen werden:
#!/bin/sh
# This makes X work when I su to root.
if [ -z "$XAUTHORITY" ]; then
XAUTHORITY=$HOME/.Xauthority
export XAUTHORITY
fi
# Japanische locale als Default, C locale als Backup
LANG=ja_JP.eucJP
export LANG
# In der Konsole wollen wir en_US.ISO-8859-1
LC_CTYPE=ja_JP.eucJP
export LC_CTYPE
# menu-Nachrichten in Englisch und ASCII :-)
LC_MESSAGES=C
export LC_MESSAGES
# aktiviere Eingabe-Methode
kinput2 &
XMODIFIERS=@im=kinput2
export XMODIFIERS
# blackbox ist ein guter Window-Manager (lightweight)
exec /usr/bin/blackbox
-
wir f�gen folgende Zeilen zu ~/.bash_profile hinzu:
LC_CTYPE=en_US.ISO-8859-1
export LC_CTYPE
# F�r ISO yyyy-mm-dd Datumsanzeige kommt dem japanischen mehr entgegen
LC_TIME=en_DK.ISO-8859-1
export LC_TIME
-
folgende Zeilen k�nnen, falls mutt als Mail-Programm verwendet wird, zu
~/.muttrc hinzugef�gt werden:
# UTF-8 Unterst�tzung ist in Japan bei EMACS nicht �blich
# 7 bit Kodierung mittels iso-2022-jp ist einfacher
# Default Reihenfolge = us-ascii --> iso-8859-1 --> utf-8
#set send_charset="us-ascii:iso-8859-1:utf-8"
#set allow_8bit=yes
set send_charset="us-ascii:iso-8859-1:iso-2022-jp"
set allow_8bit=no
-
Nun wird X gestartet: startx oder durch einen Displaymanager (xdm,
gdm, kdm, wdm, ...)
-
In X wird ein japanisch-f�higes Programm gestartet: VIM6, (x)emacs21, mc-4.5,
mutt-1.4, ... (Emacs ist popul�r. Aber ich verwende es nicht.)
Sieh auch die SuSE Seiten f�r
CJK .
|
|
|