たぶんmessages.moを入れれば正常に動くと思います。
バージョンは5.7.3.1
hissyさんに私のアドオンのライセンスを一個付与したので、チェックに使ってください
5.7のブロック内に置くmessages.moファイルの件
2014年12月15日 at 11:07
5.7対応のブロック(パッケージで)を作るための実験として、ごく簡単なブロックを作っています。
5.6で作ったものを5.7で動くように作業して、5.7で動作するようになったのですが、日本語表示のためにlanguages/ja_JP/messages.moが存在するとインストールで失敗します。
エラーは、以下です。
--
予期せぬエラーが発生しました。
Plural rule of merging text domain is not compatible with the current one
--
このエラーが出ると以降どのボタンをクリックしても反応しなくなります。
エラーメッセージを見ると、言語ファイルの問題ではなくどこか定義が重なっているみたいな意味なので、コード(単純なブロックなのでコードは少ない)を見直したのですが、原因がわかりません。
languagesフォルダを削除すると、インストールもアンインストールもでき、ブロックの追加も編集もエラーなく動作します。
エラーログも確認しましたが何も出ていません。
以上のことからやはりmessages.mo そのソースであるmessages.poに問題があるように感じています。5.7での利用実績のあるmessages.poはどこかで手に入りませんでしょうか。
タグ:
Your post has been saved and will be published after approval by the forum moderator.
takuro hishikawa
Re: 5.7のブロック内に置くmessages.moファイルの件