i18n とローカリゼーションのプロジェクトに取り組んでいますが、翻訳を使用しようとしてもうまくいきません。公式ドキュメントに従ったサンプルプロジェクトを作成しました:
私のプロジェクトは「pcreate -s starter MyProject」によって作成されました。https://bitbucket.org/aguirrel/translation_test/srcで見つけることができます。
多くのテストを行いましたが、何も機能しません。
i18n とローカリゼーションのプロジェクトに取り組んでいますが、翻訳を使用しようとしてもうまくいきません。公式ドキュメントに従ったサンプルプロジェクトを作成しました:
私のプロジェクトは「pcreate -s starter MyProject」によって作成されました。https://bitbucket.org/aguirrel/translation_test/srcで見つけることができます。
多くのテストを行いましたが、何も機能しません。
あなたのプロジェクトはOKのようです。欠けているかもしれないことの 1 つは、Pyramid が翻訳を有効にするためにロケール名を知る必要があるということです。
ここで説明する方法はいくつかあります。
翻訳が正しく機能していることをテストする簡単な方法は、ロケールをリクエスト パラメータとして渡すことです。例として、次の Web ページにアクセスできます。
http://localhost:6543/?_LOCALE_=es