ページ 11

テンプレート変数の曜日出力が英語で表示される

Posted: 2014年2月09日(日) 11:45
by dap
-----
ご利用のサーバ:
MODXのバージョン:MODX Revolution 2.2.10-pl
PHPのバージョン:5.3
MySQLのバージョン:
ブラウザ:
-----

テンプレート変数で入力オプションを日付(カレンダー入力)にして、以下のように表示させました。

[[+tv.日付:strtotime:date=`%m月%d日(%a)`]]

しかし曜日が日本語ではなく英語で表示されてしまいます。

表示: 03月02日(Sun)

日本語で曜日を表示させるにはどうしたらいいのでしょうか?

アドバイスいただければ幸いです。

Re: テンプレート変数の曜日出力が英語で表示される

Posted: 2014年2月09日(日) 12:34
by dap
システム設定でロケールをja_JP.UTF-8に設定したら表示されるようになりました。
すみませんでした。

Re: テンプレート変数の曜日出力が英語で表示される

Posted: 2014年3月07日(金) 23:22
by ston
stonと申します。
便乗で申し訳ないのですが、同じ問題で行き詰っております。
dap さんが書きました:システム設定でロケールをja_JP.UTF-8に設定したら表示されるようになりました。
すみませんでした。
これは、サーバ側のLANGをja_JP.UTF-8に設定したということでしょうか?
できれば詳細を教えていただけますでしょうか。

お手数ですがよろしくお願いいたします。

Re: テンプレート変数の曜日出力が英語で表示される

Posted: 2014年3月08日(土) 00:06
by dokutoku
システム設定の「言語とエンコード」のエリアに「ロケール」というのがあります。

デフォルトでは何も入力されていないので、ja_JP.UTF-8と入力してやれば・・・

Re: テンプレート変数の曜日出力が英語で表示される

Posted: 2014年3月08日(土) 01:03
by ston
早速ありがとうございます!

見落としていたのですが、Revolutionをお使いなんですね。
Evolutionを使っていまして・・。

もう少し努力してみます :cry: :shock: