大規模なPHPプロジェクトにgettextを使用しています。私はすべての設定に成功しました。翻訳がうまくいくかどうかをテストし、コーディングを開始するためにいくつかの翻訳を(2つの言語で)入力しました。時々私はpoEditを使って翻訳を更新しました。私はソースからカタログを更新しようとすると、"カタログの更新に失敗しました"とpoeditが失敗する
今、明らかな理由もなく、私はpoEditでこのエラーを取得しています:
08:52:19: Entries in the catalog are probably incorrect.
08:52:19: Updating the catalog failed. Click on 'More>>' for details.
:私は
Details >>
をクリックすると
Updating the catalog failed. Click on 'More>>' for details.
を、私は詳細なメッセージが表示されます
インターネット上でのアドバイスに続いて、パス(基本パスとプロジェクトパス)を変更しようとしましたが、何も変更はありません。ソースが見つからないということについては何も言わないことに注意してください。私は両方の.poファイルも検証しました:
msgfmt -o /dev/null -v -c messages.po
私はpoEdit 1.4.2-5(Debian上で)を実行しています。
どのように詳細なエラー情報を得ることができますか? (または、問題を取り除く;?)私は最終的に実行することで問題を解決し
はまったく同じ問題に直面していますが、上記は役に立ちませんでした。 –
もちろん、この答えはすべての可能な問題を解決するわけではありませんが、私は解決しました。あなたがそれを解決するときあなたの答えを追加してください...;) – johndodo