liblinuxliveの中で$LANGをトレースしてみたらやはり設定されてなかった。
そこで、ブートオプションでlang=ja_jp.UTF-8などとしてして、それを
/proc/cmdlineからとってくる方法もありますが、もうひとつ、別な方法として、
実はLANGの指定は/etc/profile.d/lang.shで、
export LANG=ja_JP.UTF-8
などと設定されている。これから取ってくるものを考えてみた。
LANGの値を次のように設定する。
LANG=`grep -e ^export /etc/profile.d/lang.sh|grep LANG=|cut -f 2 -d " "|cut -f 2 -d =`
この行をliblinuxliveに次のように挿入する。
if [ "$FS" = "vfat" -a "$IOCHARSET" != "" ]; then
OPT=",iocharset=$IOCHARSET"
else
if [ "$FS" = "vfat" ]; then
LANG=`grep -e ^export /etc/profile.d/lang.sh|grep LANG=|cut -f 2 -d " "|cut -f 2 -d =`
case $LANG in
ja_JP* ) CODEPAGE="codepage=932" ;;
ko_KR* ) CODEPAGE="codepage=949" ;;
zh_CN* ) CODEPAGE="codepage=936" ;;
zh_TW* ) CODEPAGE="codepage=950" ;;
esac
OPT=",iocharset=utf8,$CODEPAGE"
fi
fi
はとちゃん版slaxで/usr/lib/liblinuxliveを修正して動作することを確認しました。
ニュース
- 【W杯】日本はF組2位で3大会連続決勝T進出 1回戦で王国ブラジルと激突 スウェーデンと1-1ドロー ★7 [恐縮です★]
- 地 震 [KingFisherは魚じゃないよ★]
- 【サッカー/W杯】オーストラリア、2位で決勝T進出 パラグアイとスコアレスドロー パラグアイは勝ち点4の3位で他組の結果待ちに [THE FURYφ★]
- 【W杯】日本はF組2位で3大会連続決勝T進出 1回戦で王国ブラジルと激突 スウェーデンと1-1ドロー ★8 [恐縮です★]
- 「福岡県」→「福岡府」に変更検討を 副首都構想めぐり県議会が国に要望 [煮卵★]
- 【東京】ポルシェで交差点を約100キロで右折し多重事故 運転の中国籍の男を逮捕 文京区 [ぐれ★]
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★201【メキシコ/カナダ/アメリカ】
- 【DAZN専用】日本-スウェーデン ★1
- 【酒】2026W杯 実況★3
- こいせん 全レス転載禁止
- とらせん
- わしせん2
- 「真に追悼式と呼べず」沖縄県議会で自民党会派県議 たしかに中国に喧嘩を売ったり、沖縄戦は仕方ない。核武装とか言う人が出席してた [432287167]
- 地震 [509448172]
- 【悲報】高市、母親が警察官だった設定も嘘だった疑惑が浮上🫪これもう恐怖だろ… [359965264]
- マッスル北村💪😅💪🏡
- 航空自衛隊、「航空宇宙自衛隊」に改編されることに。宇宙領域の専門部隊を新編成 [663766621]
- 【速報】国旗損壊罪、衆院内閣委で可決される……自民維新国民参政と、チームみらいが賛成 [117552482]