MODxでeFormの[+postdate+]を日本語に最適化

MODXバージョン:1.0.5J-r1
eFormバージョン:1.4.4.6

eFormの[+postdate+]のこのような表示を↓

————————————————–
 お問い合わせ日:30- 3月-2011 10:09:53
————————————————–

下記のように修正できます。

————————————————–
 お問い合わせ日:2011年 3月31日 11:15:12
————————————————–

力技かも知れませんが、strftime() 関数の文字列を書き換えます。

assets/snippets/eform/eform.inc.php
の340行目あたりを以下のように書き換える。


# set postdate
//$fields['postdate'] = strftime("%d-%b-%Y %H:%M:%S",time());
$fields['postdate'] = strftime("%Y年%b%d日 %H:%M:%S",time());

オリジナルをコメントアウトで残しておく事をお勧めします。

Google 翻訳

私たちはインターネットを通じて世界中の人々と通信することができます。

しかし私たちは公用語、母国語などがそれぞれに有り、言語の壁、言葉の壁が存在します。

世界中の人々に自分の言葉を伝えたい。

そんな私の願いを叶えてくれる「Google翻訳」機能をこのブログに搭載しました。

私の文章は海の向こうに住んでいる貴方に正確に翻訳されているでしょうか?

世界中の人々が自身のブログにこの機能を追加してくれることを願っています。

Google Translate

英語や中国語や韓国語がわからない私でも文章の意味を理解できるようになります。

貴方のブログにもこの機能を追加してみませんか?

私の日本語が翻訳されて貴方に伝わる事を願っています。