[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:04678] Re: catalog in sharutils
とりあえずメッセージカタログに関していうと、X/Openの関数を使っ
てる場合は、ロケールの正式名がja_JP.ujisになってるとして、デ
フォルトでは以下を探しにいくはずです。
/usr/share/locale/ja_JP.ujis
/usr/share/locale/ja_JP.ujis/LC_MESSAGES
/usr/share/locale/ja
/usr/share/locale/ja/LC_MESSAGES
gettextを使ってる場合は、以下を探しにいくようです。
/usr/share/locale/ja_JP.ujis/LC_MESSAGES
/usr/share/locale/ja_JP/LC_MESSAGES
/usr/share/locale/ja.ujis/LC_MESSAGES
/usr/share/locale/ja/LC_MESSAGES
というわけで、ja_JPはともかく、jaにはリンクいらないです。ほ
かの言語でもメッセージカタログしかないし、抽象クラスみたいな
ものでしょうか?
今気付いたのですが、LANG=ja_JP.EUCにしておくとja_JP.eucディ
レクトリも探してくれるようです。
更に極端な話、/usr/share/locale/ja_JP.ujisも、もういらないは
ずです。もともと、manの問題を回避するために追加したディレク
トリなので、locale-jaでは、ja_JP.ujis/* (リンク) -> ja_JP/*
(実体) となってたりします。
>>>>> On Fri, 14 Aug 1998 15:25:35 +0900, Fumitoshi UKAI <ukai@debian.or.jp> said:
FU> あぁ そういえば wcsmbs-locale って /usr/share/locale/ja を
FU> 作った方がいいんでしょうか?
FU> 現状では ja_JP はあるけど ja はない
FU> って ja_JP も directory があるだけで空だ、しまった(^^;
FU> つくるとして
FU> ja, ja_JP -> ja_JP.ujis
FU> な symlink でよいのか
FU> ja/*, ja_JP/* -> ja_JP.ujis/*
FU> とファイルごとの symlink にしておく方がいいのか どちらでしょう?
--
ささやま <Kaz.Sasayama@xxxxxxxxxxxxxxx> / 有限会社ハイパーコア
「日本で最初のDebian GNU/Linuxコンサルタント」
* <URL:http://www.debian.org/consultants.html#Japan> を参照