Kenji
kenji****@club*****
2008年 10月 28日 (火) 10:44:13 JST
Kenji です。 1.7.0 の日本語言語パックですが、変更点について調査しています。 従来の Validation クラスへの文字数チェックの変更は、本家 でも mb_strlen() を使うように修正されていますので、ci-ja の trunk から削除しました。 新しい Form Validation クラスにについても mb_strlen() で 文字数のチェックはしていますので、とくにパッチを当てる必要は ありません。 ということで、日本語言語パックでの本家ソースへの修正は現在 Email クラスのみとなりました。 他にも、日本語対応した方がよいというものがあれば、追加で入れても いいかなと思いますので、何かあれば、お知らせ願います。 それと、Email クラスの修正も本家で対応してもらいたいという のもありますので、本家フォーラムでリクエストして、みんなで、 「そうだそうだ」と書き込みしましょうか? * Emailクラス ** messageメソッドで、iso-2022-jp の場合は、stripslashes しないように変更 これは、iso-2022-jp の場合、stripslashes() されると、2バイト文字の 1バイト 部分が削除されて文字化けする場合があるというものです。 それと、現在の日本語言語パック作成プロセスには、言語ファイルの 変更点を把握していないという問題を発見しました。 1.7.0 日本語言語パックでは、言語ファイルの変更点も取り入れてリリースしようと 思います。 // Kenji