私はPloneの初心者で、.poファイルの翻訳された単語を変更する必要がありました。翻訳はアラビア語です。単語を正しい単語に変更して、zopeを再起動したとき。私のploneサイトは、このファイルからアラビア語の翻訳を読み取っていなくなり、代わりに疑問符が表示されます。
検索したところ、.potファイル(翻訳カタログ)と同期する必要があることがわかりましたが、これは実際の問題ではないと思います。どんな手掛かり?
私はPloneの初心者で、.poファイルの翻訳された単語を変更する必要がありました。翻訳はアラビア語です。単語を正しい単語に変更して、zopeを再起動したとき。私のploneサイトは、このファイルからアラビア語の翻訳を読み取っていなくなり、代わりに疑問符が表示されます。
検索したところ、.potファイル(翻訳カタログ)と同期する必要があることがわかりましたが、これは実際の問題ではないと思います。どんな手掛かり?
通常のテキストエディタでファイルを編集しているようです。ファイルの文字セットが破損する可能性があります。これを回避するには、poedit などの無料の翻訳プログラムを使用できます。これらのプログラムは通常、文字セットを処理します。「translate .po YOURPLATTFORM」でグーグルを使用してください。たくさんの無料ツールがあります。このツールを使用すると、.pot ファイルをインポートして、それらから .po ファイルを (再) 生成することもできます。ファイルの編集が終わったら、plone を再起動するだけです。
優れたエディタをお持ちの場合は、文字セットを推測して手動で修正できます。しかし、これは多くの場合、説明されている問題につながり、後の編集プロセスで正しい文字セットを安全に使用するのを忘れるリスクがあります。
間違ったエンコーディングでファイルを保存した可能性があります。ファイルを UTF-8 として保存してみてください。