wiki.zope.jp
TinyTablePlusJP
RecentChanges
WikiHelp
WikiPractice
JumpSearch
TinyTablePlus
0.9は、データフォームに日本語を入力するとエスケープシーケンス(\274\251...)に置き換えられてしまいます。ただしオブジェクト内部にはそのまま(日本語EUCとして)保存され、テーブル表示も正しく行われます。
プロダクト内にあるImportExport.pyにエスケープシーケンス化ロジックがあります。その2行をコメントアウトすればとりあえず日本語が通るようになります。:
# elif ord(c) <= 31 or ord(c) >= 127: # s = s + '\\%03o' % ord(c)
コメント
2002/2/22
mojix
この日本語ハックをやってくれたのは
cheeseshop
さんです。
このJP版をみんなで使って、流行らせよう!
2002/2/23
koyoshi
使って試ました。たった2行のコメントアウトで、すごい!!、
cheeseshop
さん有難うございます。目の前がぱぁ〜と明るくなりました。\(^_^)/
2002/3/20 [crane]
?
"表"という文字が入っているとエラーになるんですが、なんとかなるでしょうか。あと、たまにバックスラッシュが混入することがあります。 ( Mozilla 0.7 , IE 5.1 for Mac OS X )
2002/03/20
koyoshi
- 利用コードを「EUC-JP」に固定して入力して試てはいかがでしょうか。当方では"表"はOKです。当初、私も「Shift_JIS」にこだわって、文字化けに悩ませれ続けましたが、「EUC-JP」に統一したらその症状は消えました。
2002/03/20 [crane]
?
- ブラウザのエンコードをEUCに切り替えてから入力ですね。うまくいきました。ありがとうございます。
2002/03/20
koyoshi
- 良かったですね。ただ、サーバ管理者は兎も角、一般ユーザ迄ブラウザ側で対応させる訳に行きませんでしょうから、詳しくは、
ここ
を参照して試て下さい。
Last edited Sat, 09 Sep 2006 07:25:51 +0900
Edit this page