大規模なPHPプロジェクトにgettextを使用しています。私はすべてを正常にセットアップし、翻訳が機能するかどうかをテストするためにいくつかの翻訳を(2つの言語で)入力し、コーディングを開始しました。時々、poEditを使用して翻訳を更新しました。
明らかな理由はありませんが、ソースからカタログを更新しようとすると、poEditでこのエラーが発生します。
Updating the catalog failed. Click on 'More>>' for details.
クリックするDetails >>
と、詳細なメッセージが表示されます。
08:52:19: Entries in the catalog are probably incorrect.
08:52:19: Updating the catalog failed. Click on 'More>>' for details.
インターネットに関するアドバイスに従って、パス(ベースパスとプロジェクトパス)を変更しようとしましたが、役に立ちませんでした(何も変更されません)。ソースが見つからないことについては何も述べていないことに注意してください。失敗しただけです。また、両方の.poファイルを検証しました。
msgfmt -o /dev/null -v -c messages.po
私はpoEdit1.4.2-5(Debian上)を実行しています。
詳細なエラー情報を取得する方法はありますか?(または問題を取り除く?;)