このチュートリアルを使用して、Djangoで言語の設定を完了しました:http://devdoodles.wordpress.com/2009/02/14/multi-language-support-in-a-django-project/
ライブで動作しているので、ユーザーのロケールがない場合、デフォルトでメッセージIDが表示されることがわかりました。
全世界のすべてのロケールをサポートするつもりはないので、代わりにデフォルトで英語のロケールを表示するように設定できますか?現在、私のサイトでは、サイトの名前ではなく、ドイツ人に「タイトル」と表示されています。