作業中のプロジェクトで Zend Translate を使用していますが、先週から、.po ファイルに新しい文字列を追加するたびに、スクリプトが壊れて次のエラーが発生します。
警告: 入力に予期しない文字があります: '' (ASCII=1) state=0 in C:\www\web\application\languages\pt_PT\application.mo 行 132
しかし、翻訳したい文字列を別のものに変更すると、機能し始めます。
翻訳する別の文字列を追加すると、ファイルは再び機能し始めます。
Poeditを使用して翻訳を管理していますが、挿入する翻訳には"
またはがありません'
。
Poeditで Validate ツールを使用しても、エラーは発生しません。
何かご意見は?