cforms II 日本語翻訳ファイル
30 Nov

複雑なお問い合わせフォームを作成するプラグイン cforms IIを紹介したが、プラグイン制作者のOliverさんから依頼を受けて日本語翻訳ファイルを作成した。一部誤訳やタイプミスがあるかもしれないので、この日本語翻訳ファイルを使用された方で何かしら発見されたらぜひご報告いただきたい。
Downloaded a total of 1496 times
日本語翻訳ファイルの適用方法は以下の通り。
- 圧縮ファイルを展開する。
- cforms-ja.moをwp-content/pluginsディレクトリにアップロードする。
- p*-title.jpg(*は1-5)をwp-content/plugins/cforms/imagesにアップロードする。
以上である。管理画面で正常に日本語化されているか確認してほしい。cforms IIは大変高機能なお問い合わせフォーム作成プラグインなので、すべての機能を使いこなすのは難しいかもしれないが、日本語化したので少しでも使いやすくなって(言語の障壁がなくなるので)いればと思う。
- cforms II » delicious:days(本家サイト)
- 複雑なお問い合わせフォームを作成するプラグイン cforms II(解説ページ)
cforms II v8.5 更新情報 2008年5月24日
- カスタムファイルサポート
- デフォルトのフォーム参照方法の追加変更 <!–cforms name=”XYZ”–>
- バグフィックス
cforms II v8.4.2 更新情報 2008年5月15日
- バグフィックス
cforms II v8.4.1 更新情報 2008年5月5日
バージョンアップはバックアップをしてから行ってください。
- バグフィックス
cforms II v8.4 更新情報 2008年4月27日
- {custom var}の向上
- インプットフィールド用[id:ID]
- バグフィックス
cforms II v8.3 更新情報 2008年4月18日
主な更新点は以下の通り。もしかしたら、トラッキングのフォームの名前が文字化けしてるかも・・・。
- トラッキング機能リニューアル
- トラッキング:XMLダウンロード
- トラッキング:編集可能フィールド
- バグフィックス
cforms II v8.2 更新情報 2008年4月11日
主な更新点は以下の通り。
- 日付入力機能の強化
- バグフィックス
cforms II v8.02 更新情報 2008年3月21日
主な更新点は以下の通り。
ディレクトリ構造が変更になっているので注意してほしい。バージョンアップに際し、新しいcformsをアップロードして、古いcformsを取り除く場合、独自のスタイリングをコピーするのを忘れないようにしたい。
- WordPress 2.5対応
- /contactforms/ディレクトリから/cforms/ディレクトリへ変更(プラグイン自動更新対応)
- バグフィックス
cforms II v7.51 更新情報 2008年2月19日
主な更新点は以下の通り。
- バグフィックス
cforms II v7.5 更新情報 2008年2月13日
主な更新点は以下の通り。
- WPコメント機能刷新
- wp-comments-post.phpに依存しない
- SPAM対策
- Ajax化
- admin UI xHTML準拠
- バグフィックス
cforms II v7.4 更新情報 2008年2月6日
主な更新点は以下の通り。
- カスタム処理の変更、向上(my-functions.php)
- 現在のログインユーザーを参照する新しいシステム変数
- バグフィックス
cforms II v7.3 更新情報 2008年1月26日
主な更新点は以下の通り。
- {Author} の追加
- トラッキングのGeoMapLookupのサポート
- カレンダーナビゲーションの向上
- 特定ページのみにcformsヘッダーを表示
- バグフィックス
cforms II v7.2 更新情報 2008年1月12日
主な更新点は以下の通り。
- CSS (cforms themes) を無効にできる
- Captchaイメージのカスタマイズ
- バグフィックス
cforms II v7.1 更新情報 2008年1月5日
主な更新点は以下の通り。
- テーマの追加 (monospace light&dark, fancy white/blue)
- トルコ語利用可
- バグフィックス
cforms II v7.0 更新情報 2007年12月29日
主な更新点は以下の通り。
- T-A-F {VARIABLES}のオプションサポート追加
- インプットフィールドの代替Name/IDのサポート(例: cf_field_12)
- 高度なエラー表示
- Hiddenフィールドのサポート
- テーマのCSS向上
cforms II v6.5 更新情報 2007年12月27日
主な更新点は以下の通り。
- フォーム作成支援 ウィザードモード
- 新しいフィールドの追加をワンクリックで
- リードオンリーインプットフィールドのサポート
- CSSテーマの追加: dark_XL & grey_blocks
- 管理画面UIの向上
cforms II v6.4 更新情報 2007年12月4日
主な更新点は以下の通り。
- フォーム送信数の制限
- SSL・TLSをサポートするPHPmailer 2.0
- リダイレクトオプション向上: HIDE mode
- 管理画面UIの向上
cforms II v6.3 更新情報 2007年12月2日
主な更新点は以下の通り。
- 新しいインプットフィールドの追加: masked password field
- リダイレクトオプションの強化: hide form
- TinyMCEの強化
- ドラッグアンドドロップ時の管理画面Javascript UIの改良(特にIE)
- クイックスタート用プリセットフォーム(basic, T-A-F, WP Comment and custom err)
- 必須項目のテキストがない場合、HTMLが完全に省略される






![コンテンツマネジメント パーフェクトガイド 基本・計画編 [DESIGN IT!BOOKS] (DESIGN IT!BOOKS)](http://ecx.images-amazon.com/images/I/21X6bn0mtgL.jpg)
![コンテンツマネジメント パーフェクトガイド デザイン・構築編 ~CMSによるコンテンツ管理の実践~ [DESIGN IT!BOOKS] (DESIGN IT!BOOKS)](http://ecx.images-amazon.com/images/I/21D%2BqTKAkLL.jpg)

お世話になっております、takaと申します。
cforms IIの日本語化、ありがとうございます。
最新版(v8.4.2)で、日本語化したものを使用させていただいております。
送信されてくるメールに関してですが、文字コードがUTF-8のため、一部のメーラーで文字化けが起こってしまいます。
送信されるメール(管理者及び確認用メール)の文字コードをISO-2022-JPに変更するにはどのようにすればよろしいでしょうか?
WordPressのフォーラムで、同様の記事を拝見し、対処してみたのですがメール本文が化けてしまいました。
ご助言、宜しくお願い致します。
Posted at 2008.05.23 2:08 pm by taka
どうもこんにちは。
メールが文字化けを起こすということですが、どちらのメーラーをお使いでしょうか。
またどのような文字が文字化けを起こすのでしょうか。
一番簡単な方法はきちんとUTF-8を読み込めるメーラーを使うということだと思います。
cformsの場合、管理者にメールを送るだけ、というのが一般的だと思うので問題ないと思いますが。
さて、なるべく簡単にできる対応策を一応考えてみました。WP Multibyte PatchというあらかじめWordPressに同梱されているプラグインを有効にしている状態で、
lib_ajax.php
lib_nonajax.php
のmail()をwp_mail()に置き換えます。
また、lib_aux.phpのfunction encode_header ($str)の中身をreturn $str;にします。
以上で、送られるメールがISO-2022-JPでエンコードされるのではないかと思います。
ちなみにこの方法ではHTMLメールはうまくいかないようなのでもう少しいじる必要がある、と思います。
cforms IIはかなり頻繁にアップグレードしますので、ソースを変更するとアップグレードが億劫になってしまいそうですが。
それでは頑張ってください。
Posted at 2008.05.23 3:55 pm by Wordpress Go Go
ご助言、ありがとうございました。
文字化けは、「確認のため自分にメールを送る」をONにして送られてくる確認メールが、mac(OS9)版Entourgeでは本文が、DeskNet’sのWEBメーラーでは、subjectの一部および本文、Win版Thunderbirdではsubjectの一部に発生します。
また、送られてきた確認メールのヘッダを確認すると、Content-Typeが無いようです。
(管理側に送られてくるメールにはContent-Typeはあります)
また、送信されるメールはHTMLを使用しない(plain txt)にしています。
教えていただいた方法を早速、試してみたところ
> lib_aux.phpのfunction encode_header ($str)の中身をreturn $str;
にすると、画面が真っ白になってしまいました。(管理画面および公開ページ画面)
WP Multibyte Patchは有効、WPはv2.5.1です。
再度ご助言いただければ幸いです。
Posted at 2008.05.23 6:48 pm by taka
function encode_header ($str) {
return $str;
}
lib_aux.phpの該当部分は上記のようになっておりますでしょうか。管理画面が真っ白になるということはどこかでプログラムが止まっていると思われます。
もしかしたら、lib_ajax.phpかlib_nonajax.phpの変更でおかしくなっているのかもしれません。
$sent = @mail($field_email, encode_header(….
を
$sent = @wp_mail($field_email, encode_header(….
にするということですが大丈夫でしょうか。3か所ほどあると思いますので置換してください。
もう一度ご確認いただけますでしょうか。
Posted at 2008.05.23 7:12 pm by Wordpress Go Go
早速のご助言、ありがとうございます。
私の判断ミスで、置き換えるべき箇所を間違えておりました。(なんともはや、申し訳ありません。。。)
再度、指定された箇所を書き換え、無事に動作を確認できました。
再三の質問にお答え頂き、感謝しております。
どうもありがとうございました!
Posted at 2008.05.23 7:54 pm by taka
無事にうまくいったようで何よりです。
また何かあったらおっしゃってください。
Posted at 2008.05.24 12:33 pm by Wordpress Go Go