ありがとうございます!
上記参考にデータベース修正して、不具合解消しました。
Re: Ver.8.1.0で『サイトインターフェースを翻訳』するとエラーでサイトが表示出来なくなる
2018年3月29日 at 14:56
Ver 8.1.0からアップデートした際にエラーが発生したので、こちらに追記します。
該当のサイトが、Ver 8.1.0で多言語設定して公開する必要があったため、
concrete/vendor/zendframework/zend-i18n/src/Translator/TextDomain.php の、99〜105行目をコメントアウトして公開しました。
このサイトを、8.2.1→8.3.2の順でアップデートしたのですが、
/application/languages/site以下に、8.1.0で作成したja_JP.moとja_JP.poが存在すると、
'Plural rule of merging text domain is not compatible with the current one'
というメッセージが出て、サイトが表示出来なくなりました。
ja_JP.mo,ja_JP.poを消去すると問題なく表示します。
アップデート後に翻訳ファイルを作り直せば問題ないかと思ったのですが、
『サイトインターフェースを翻訳』で、『全てをリセット』でファイルを消去して、
上記4.の手順からやり直しても、5.の時点で同じエラーが発生します……。
こちら、po,moファイルだけではなく、データベース内の特定のレコードも消去する必要があるのでしょうか?
Your post has been saved and will be published after approval by the forum moderator.
takuro hishikawa
Re: Ver.8.1.0で『サイトインターフェースを翻訳』するとエラーでサイトが表示出来なくなる
http://github.com/concrete5/concrete5/pull/2345#issuecomment-337802863