5.7.1をhetemlにインストールすると『"*』という文字列が表示されます。(7.0.4は『*p』)
上記の『messages.mo』に差し替えると『*p』という文字列に変わります。
キャッシュをクリアすると消えますが、リロードするとまた表示します。
システムと設定で言語を英語に変更すると『*p』は表示しません。
Re: 5.7.1 >日本語ファイル(massages.mo)の差し替え
2014年10月20日 at 16:03
差し当たっての対策として、Aclissさんが作成した、ファイルをダウンロードして下記のようにファイルを差し替えてみてください。
ダウンロードファイル massages.mo ファイル。
http://concrete5-japan.org/files/1114/1378/7412/message_ja_JP.zip
使用方法
571>application>languages>ja_JP>LC_MESSAGES> のフォルダーにコピペして書き換え後、管理画面>システムと設定>最適化>キャッシュのクリア。キャッシュのクリアで、ファイルが即反映されましたんで、文字化けはなくなりました。
原因
Taoさんが原因を突き止め済みで、hissyさんが本家へ対策済み案を報告済みのはずだったが、どうも、571に反映されなかったようです。(#transfix 取り込み不具合)
タグ:
5.7.1
Your post has been saved and will be published after approval by the forum moderator.
tomoya
Re: 5.7.1 > 日本語ファイル(massages.mo)の差し替え
自分の環境では、うまく修正されました。
でも一部の本番サーバー(heteml)さんでは、*Pl が日本語使用時に出ると判明。
> タオさんのスレッドに続く。
「5.7.0.4 hetemlで文字化け」
http://concrete5-japan.org/community/forums/5-7-x/post-8828/