なにはともあれSLAX ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
171:login:Penguin 06/10/18 13:22:44 CabG0mom >>168 どうもそれっぽいね。 >>169 空白って$LANGが設定されてないんでしょ? 172:login:Penguin 06/10/18 13:38:46 8uK+bnRC >>171 デフォルトではLANG=Cだったかな。 ほんと、どっかで言語(国)の情報を反映できないかな。 このままではSLAXはi18nできないことになる。 173:login:Penguin 06/10/18 17:01:18 8uK+bnRC カーネルオプションで変数が渡せればcase文で処理できるのにな。 boot: slax なんたらかんたら lang=ja なんていうかんじで。 174:login:Penguin 06/10/18 19:53:04 HDTuRQEZ ほかのディストロはどうやってるの? 175:login:Penguin 06/10/18 20:01:13 HDTuRQEZ あそうか1CD-Linuxか。i18nするならやっぱりカーネルオプションしかないかなあ。 knoppixは各国語版でCD/DVD焼いてますね。 176:login:Penguin 06/10/18 20:04:39 tgdaR4C7 /proc/cmdlineから取れば良いんじゃね? 177:login:Penguin 06/10/19 01:07:36 MSXraNH4 >>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
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5392日前に更新/191 KB
担当:undef