■ このスレッドは過去ログ倉庫に格納されています
なにはともあれSLAX
- 1 :よーだ:2006/08/25(金) 08:34:04 ID:hyAu/OJ9.net
- ディストリの壁をこえて SLAX を語ろう。
- 171 :login:Penguin:2006/10/18(水) 13:22:44 ID:CabG0mom.net
- >>168
どうもそれっぽいね。
>>169
空白って$LANGが設定されてないんでしょ?
- 172 :login:Penguin:2006/10/18(水) 13:38:46 ID:8uK+bnRC.net
- >>171
デフォルトではLANG=Cだったかな。
ほんと、どっかで言語(国)の情報を反映できないかな。
このままではSLAXはi18nできないことになる。
- 173 :login:Penguin:2006/10/18(水) 17:01:18 ID:8uK+bnRC.net
- カーネルオプションで変数が渡せればcase文で処理できるのにな。
boot: slax なんたらかんたら lang=ja
なんていうかんじで。
- 174 :login:Penguin:2006/10/18(水) 19:53:04 ID:HDTuRQEZ.net
- ほかのディストロはどうやってるの?
- 175 :login:Penguin:2006/10/18(水) 20:01:13 ID:HDTuRQEZ.net
- あそうか1CD-Linuxか。i18nするならやっぱりカーネルオプションしかないかなあ。
knoppixは各国語版でCD/DVD焼いてますね。
- 176 :login:Penguin:2006/10/18(水) 20:04:39 ID:tgdaR4C7.net
- /proc/cmdlineから取れば良いんじゃね?
- 177 :login:Penguin:2006/10/19(木) 01:07:36 ID:MSXraNH4.net
- >>176
liblinuxliveには、cmdline_parameter()とcmdline_value()が用意されていますので、
こちらを利用して、起動時のパラメータにlang=jaを指定して振りわければできると
思います。こんな感じでしょうか。
#if [ "$FS" = "vfat" -a "$IOCHARSET" != "" ]; then OPT=",iocharset=$IOCHARSET"; fi
if [ "$FS" = "vfat" -a "$IOCHARSET" != "" ]; then
OPT=",iocharset=$IOCHARSET"
else
if [ "$FS" = "vfat" ]; then
CMDLINEVALUE=`cmdline_value lang`
if [ "$CMDLINEVALUE" != "" ]; then
case $CMDLINEVALUE in
ja* ) CODEPAGE="codepage=932" ;;
ko* ) CODEPAGE="codepage=949" ;;
cn* ) CODEPAGE="codepage=936" ;;
tw* ) CODEPAGE="codepage=950" ;;
esac
OPT=",iocharset=utf8,$CODEPAGE"
else
OPT=",iocharset=utf8"
fi
fi
fi
- 178 :login:Penguin:2006/10/19(木) 01:24:31 ID:K4H0Yqvl.net
- >>177
いいんじゃない。
cmdline_valueという関数は定義されてるんですね。
- 179 :login:Penguin:2006/10/19(木) 02:43:39 ID:yAGz+9wf.net
- >>178
はい、liblinuxlive内にありました。
CMDLINEVALUE=`cmdline_value lang`
if [ "$CMDLINEVALUE" != "" ]; then
↑これを1行でまとめられるような気がするんですが、どうするか分かりません。
- 180 :login:Penguin:2006/10/19(木) 02:47:04 ID:yAGz+9wf.net
- jpでは、jfbtermとuim-fepで起動時からコンソールで日本語入力を可能にしている
らしいのですが。slax-jaで起動時に autoexec=jfbterm;uim-fep とやっても、うまく
いきません。
jpでは、どのようにこれを実現しているのでしょうか。
総レス数 795
241 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★