[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: pkgsrc/www/navigator and Japanese locale
川本です。
> ようやく Netscape 3.04 から 4.7 あたりへ移行しようかと
> 画策しているんですが、pkgsrc の linux 版の navigator だと
> フォームやボタンの日本語が出ないという件はなにか解決策は
> あるんでしょうか。
正確な方法はメモってないのですっかり忘れていますが、
なんとなくlinux emulationのcommunicator 4.7で日本語を使っています。
・locale.cをどこかから持ってくる。
gooとかでliblocale.soを検索すると出てくる。
・linuxマシンでlocale.cをコンパイルして、
/usr/pkg/lib/netscape/communicator-4.7/の下くらいに置く。
・/usr/pkg/bin/netscapeのexec行の前に以下を追加する。
LD_PRELOAD=${MOZILLA_HOME}/liblocale.so; export LD_PRELOAD
LANG=${LANG-ja_JP.ujis}; export LANG
なんか忘れてる手順があるかもしれませんが、こんな感じで日本語が
使えるようになってます。formのtextareaへの入力はちょっと
変ですが。
あ、リソースは以下のようなのを使ってます。-fc-book-*とかいうのが
iso-2022-jpのフォントです。
--
iかわもと よしひさ! kawamoto@es.osaka-u.ac.jp
! netscape
!
#define NETSCAPE_FONTLIST10 \
-fc-book-medium-r-normal--10-*-*-*-c-*-*-*;\
-*-helvetica-medium-r-normal--10-*-*-*-p-*-*-*:
#define NETSCAPE_FONTLIST12 \
-fc-book-medium-r-normal--12-*-*-*-c-*-*-*;\
-*-helvetica-medium-r-normal--12-*-*-*-p-*-*-*:
#define NETSCAPE_FONTLISTXX \
-*-helvetica-medium-r-normal--12-*-*-*-p-*-*-*
Netscape*inputMethod: kinput2
Netscape*XmText*blinkRate: 0
Netscape*XmTextField*blinkRate: 0
Netscape*fontList: NETSCAPE_FONTLIST12
Netscape*XmTextField.fontList: NETSCAPE_FONTLISTXX
Netscape*XmText.fontList: NETSCAPE_FONTLIST12
Netscape*XmList*fontList: NETSCAPE_FONTLIST12
Netscape*menuBar*fontList: NETSCAPE_FONTLIST12
Netscape*menuBar*historyTruncated.fontList: NETSCAPE_FONTLIST12
Netscape*popup*fontList: NETSCAPE_FONTLIST12
Netscape*topArea*fontList: NETSCAPE_FONTLIST12
Netscape*topArea*XmTextField.fontList: NETSCAPE_FONTLIST12
Netscape*topArea*XmText.fontList: NETSCAPE_FONTLIST12
Netscape*mouseDocumentation.fontList: NETSCAPE_FONTLIST12
Netscape*docinfoButton.fontList: NETSCAPE_FONTLIST12
Netscape*mailto*urlLabel.fontList: NETSCAPE_FONTLIST12
Netscape*licenseDialog*text.fontList: NETSCAPE_FONTLIST12
Netscape*XmLGrid*fontList: NETSCAPE_FONTLIST12
Netscape*tipLabel.fontList: NETSCAPE_FONTLIST12