2012-04-26 12 views
1

問題は変です。管理者の碑文の半分が間違った言語に翻訳されています。私は言語を私のプロジェクトに使用しています。サイトは右の言語でレンダリングしていますが、画像で見ることができるのと同じブラウザの管理者に表示されます。Djangoの管理者が間違った翻訳をしています

enter image description here

私はエンと私のアプリでロケールフォルダをRUロケールを持っています、 の.po .moのファイル...

settings.pyあります

別のウェブブラウザを試す

...ブラウザはヘッダーに次の文字列を送信します。

Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 

問題は管理ページにある...

UPD 1:

付きディエゴの助けを借りて、問題はローカライズされていますが、解決されません。 runserverですべてがよく見えます。しかしのFastCGI + nginxの、それは動作しません下...

enter image description here

+0

モデルのクラスメタの詳細な名前に_()メソッドを使用していますか?https://docs.djangoproject.com/ja/1.4/ref/models/options/#verbose-name – diegueus9

+0

はい、確かに!モデルのメタおよびフィールドのすべての値は_()にラップされます。 –

+0

どのポーエディターを使いましたか? – diegueus9

答えて

0

はあなたのnginx confので

fastcgi_pass_header "Accept-Language";

を持っていることを確認してください。

+0

助けてくれません –

+0

彼は、 。 – okm

+0

@okmのみrunserverと –

関連する問題