hns - 日記自動生成システム - Version 2.19.9

先月 2000年10月 来月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2000年10月18日(水) 旧暦 [n年日記]

8472歩

#1 [Namazu] locale

  • (最近の)namazu を僕の機械で動かすと、 環境変数 LANG に何も設定していないと日本語表示になる。
  • 明示的に LANG= と空にしておくと英語になる
これって、ある意味で変というか、OS が 日本語になっている という解釈も出来るがそういうはずはない。
sharutils も gettext を使っていたはずなので、試して見る
unsetenv LANG ; unsetenv LC_MESSAGES で英語
makoto@harry ■21:22:11/001018(~)> mailshar yy xx
/usr/local/bin/shar: Saving xx (empty)

setenv LANG japanese で日本語
makoto@harry ■21:28:27/001018(~)> mailshar makoto /etc/hosts
/usr/local/bin/shar: /etc/hosts (gzip されたファイルです) をセーブしています

setenv LANG ja では駄目
makoto@harry ■21:28:31/001018(~)> grep -i ja /usr/local/share/locale/locale.alias 
japanese        ja_JP.EUC
というせいだと思う。仮にこれを次のようにすると LANG ja でも日本語になる
makoto@harry ■21:30:22/001018(~)> grep -i ja /usr/local/share/locale/locale.alias
japanese        ja_JP.EUC
ja              ja_JP.EUC
仕様として素晴しいかどうかは別として動作としては理解出来る /usr/local/share/locale/locale.alias は元に戻しておいて
           LANG unset LANG(空)  LANG(C)  LANG(ja) LANG(japanese) 
mknmz      Eng.       Eng.      Eng.     日本語   Eng.
namazu-9   日本語     Eng.      Eng.     日本語   日本語
mailshar   Eng.       Eng.      Eng.     Eng.     日本語
tcsh       \242\243   ■        ■       ■       ■       
sharutils は、
/usr/local/share/locale/ja_JP.EUC./LC_MESSAGES/sharutils.mo
に置いている。その上で japanese に alias している



最近の日記
2024年07月03日
kicad oddity
2024年05月08日
comparison on ./buildsh tools
2024年05月06日
py-setuptools (python 3.11.9)
make release took 1 hours and 10 min
qemu invocation for 10.99.10
2024年05月05日
Windows 10 version
serial connection
bc bench
2024年05月04日
Trial on 10.99.10
another version (later trial) to succeed
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)