多言語表示メモ
検索してもひっかからなかったのでメモっとこうです。
Apache 2.0系用でしょうか。
httpd.confの書き方はApacheのドキュメントで提供されていますね。
http://httpd.apache.org/docs/2.0/
設定例
<Directory /> Options FollowSymLinks MultiViews AllowOverride None DefaultLanguage en </Directory> ... LoadModule negotiation_module modules/mod_negotiation.so LanguagePriority en ja ForceLanguagePriority Prefer Fallback
「Options MultiViews」が肝でしょうか。
他は設定済みのはず。
Trac月の英語化するには
ぽちっとなインストーラーなTracは海外にはなさそうなので、
Trac月を英語化することに挑戦してみました。これもメモ。
キーとなったのは、TRAC_LIGNT_INST_DIR/python/Lib/site-packages/tracの中。
この中にTracのソースコードが入ってます。
どうもこのソースコードがApacheのmod_pythonから実行されているっぽいのです。
trac.cgiが参照しているtracのソースはこいつを見ていました。
もしかして、
python setup.py install
すると、Pythonの実行環境のLib/site-packagesにソースコードがインストールされるんやろか。
これでとりあえずTracのアップグレードをするために、手でいじれます。
(まぁ、めんどいから褒められた手じゃないです。)
もう一つ。
TRAC_LIGNT_INST_DIR/python/share/tracの中に、
Tracの各プロジェクトで共通になる設定やテンプレートが
てんこ盛りにインストールされている模様。
この辺もいじってみました。