5.7.1 > 日本語ファイル(massages.mo)の差し替え

2014年10月20日 at 15:45

タイトルにもありますように、concrete5.7.1 インターナショナル版が本家サイトよりダウンロードが出来るようになっています。

ローカル環境内ですが、多少不具合が出ているので、報告いたします。

文字化け箇所が3つほど。
1、ページ編集画面時、サイト設定>デザインの文字の部分。
2、管理画面>システム設定>SEOと統計>一括アップSEOアップデーター 表示するページ数の所。
3、上級権限モード設定の 上級権限モード 

以上です。

タグ: 5.7.1

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 取り込み不具合)
 

Re: 5.7.1 > 日本語ファイル(massages.mo)の差し替え

2014年10月21日 at 11:33
本日までの回答。(2014-10-21)

自分の環境では、うまく修正されました。

でも一部の本番サーバー(heteml)さんでは、*Pl が日本語使用時に出ると判明。
> タオさんのスレッドに続く。

「5.7.0.4 hetemlで文字化け」
http://concrete5-japan.org/community/forums/5-7-x/post-8828/
 

Re: 5.7.1 > 日本語ファイル(massages.mo)の差し替え

2014年10月21日 at 17:41
5.7.1をhetemlにインストールすると『"*』という文字列が表示されます。(7.0.4は『*p』)
上記の『messages.mo』に差し替えると『*p』という文字列に変わります。
キャッシュをクリアすると消えますが、リロードするとまた表示します。
システムと設定で言語を英語に変更すると『*p』は表示しません。