[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: /usr/pkg/man/ja_JP.EUC
>>>>> On Tue, 12 Jul 2005 22:56:22 +0900, OBATA Akio <obata@lins.jp> said:
>> もし、将来、
>> - man コマンドでの iconv による自動変換をサポートし、
>> かつ、
>> - 日本語マニュアルとしては eucJP のものを置く
>> ということであれば、
>>
>> LOCALE_NAME.ja_JP.eucJP MAN_SUBDIR.ja_JP.eucJP
>> NetBSD ja_JP.eucJP ja
>>
>> すなわち、FreeBSD や Linux と同じの方がいいでしょうし、
>> あるいは、このどちらか片方でも成り立たないのであれば、
>>
>> LOCALE_NAME.ja_JP.eucJP MAN_SUBDIR.ja_JP.eucJP
>> NetBSD ja_JP.eucJP ja_JP.eucJP
>>
>> すなわち、Tru64、最近の HP-UX や Solaris と同じにしておいた方が良いと
>> いうことになると思います。
>>
>> う〜ん、どうしましょう…
> 将来的/理想的には1番目、現状では2番目、でしょうか。
> 他の言語はどうするか、ってんで日本語だけでは決められませんよね。
> (ま、現状man なんて英語以外は日本語がほとんどを占めているようですが)
> eucJPで置くのか、って問題もあるでしょうし。
そうですね。
それに2番目にしておいてあとから1番目に変更することはできますが
(この場合、問題が出るにしても 2番目の頃にインストールしたマニュアルが、
他の日本語 locale から見つけられないことくらい?)、逆の1番目を選択した
場合、もはやそれ以外の選択肢はなくなるので、2番目の方が安全側ですね。
> #完全に脱線してしまいますが、ふと思ったのですが、
> #emulator を動かしてるときの locale の扱いってどうなってるんでしょう?
> #NetBSD と emulator 上のOSの locale 名が食い違ってる場合。
> #たとえば、NetBSD/prep 上で、AIX の emulator が動いたとしたら、
> #LANG=ja_JP.eucJP で AIX のバイナリを起動したときは?
システムコールエミュレーションの場合ですか?
これは、ターゲットとなるバイナリ用の locale 名を設定してから起動
すべきだと思います。そうしないと正しく動く保証はできませんから。
--
soda