|
|
|
|
9.7.9 Esempio per un sistema multilingue per X window system
Impostiamo un sistema multilingue che supporti simultaneamente Giapponese,
Inglese Tedesco e Francese con codifiche EUC, UTF-( ed ISO-8859-1 sulle diverse
console.
Vi mostrer� una personalizzazione del Debian menu system. Vedere i dettagli
del Debian menu system in /usr/share/doc/menu/html/index.html .
Creer� anche una scorciatoia al browser mozilla . [47]
-
create ~/.xsession che imposta l'ambiente X specifico per
l'utente: come descritto in
Personalizzare le X session,
Sezione 9.4.5.1. (per tutti):
#!/bin/sh
# Questo fa funzionare X quando lancio su verso l'account root.
if [ -z "$XAUTHORITY" ]; then
XAUTHORITY=$HOME/.Xauthority
export XAUTHORITY
fi
# Set specific environment through debian menu system.
# Reset locale
unset LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
unset LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
unset LC_IDENTIFICATION LC_ALL LANG LANGUAGE PAGER
# set locale default in X
LANG=C
# export locale
export LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
export LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
export LC_IDENTIFICATION LC_ALL LANG LANGUAGE PAGER
###
# activate input method for Japanese with kinput2
kinput2 &
XMODIFIERS="@im=kinput2"
export XMODIFIERS
# How about blackbox window manager (lightweight)
exec blackbox
#exec xfwm
#exec wmaker
-
aggiungete le righe seguenti in ~/.muttrc (per il Giapponese):
# il supporto UTF-8 non � popolare nell'ambiente EMACS Giapponese l'encoding a
# 7 bit di iso-2022-jp � pi� semplice per tutti
# default encoding order = us-ascii --> iso-8859-1 --> iso-2022-jp
set send_charset="us-ascii:iso-8859-1:iso-2022-jp
set allow_8bit=no
-
lanciate X digitando startx o da uno dei display manager
(xdm , gdm , kdm , wdm , ...)
(per tutti)
-
lanciate l'applicazione compatibile con il Giapponese, tipo Vim 6, (x)emacs21,
mc-4.5, mutt-1.4, ... in ktern (per il Giapponese). (Emacs
sembra la piattaforma pi� popolare, sebbene io non la usi.)
Per altro supporto per il linguaggio CJK, vedere le sezioni seguenti ed anche
le
pagine
SuSE per CJK .
|
|
|