Missing Alternate TagMissing Alternate TagMissing Alternate TagMissing Alternate TagMissing Alternate TagMissing Alternate TagMissing Alternate TagMissing Alternate Tag

このサイトの日本語化の工夫

いちいちSmalltalkのソースをいじらずとも、日本語の文字コード変換が
できるような工夫をしています。

-----------

やり方:


1.Swikiのdefaultディレクトリ下の'setting.xml'に以下のエントリを追加。好きな文字コード(Shift-JISは避けましょう)を指定。

<s name="contentType" type="text">text/html; charset=EUC-JP</s>

2.SwikiModule >> responseFrom: dict 内の真ん中へんを修正

"content type"
response contentType:
(dict at: 'contentType'
ifAbsent: [self shelf settingsAt: 'contentType'
ifAbsent: ['text/html; charset=UTF-8']]). "設定がなかった場合はUTF-8(別に他のでも良い)"


こうすると、以後はsetting.xmlのcharsetの書き換えのみでレスポンスの日本語コードを設定することができます。