[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