2016-05-11 2 views
0

私はubuntu 16.04を持っていて、私の母国語のように私は端末のPythonエラー言語を変更するには?

django.db.utils.IntegrityError: ������������: INSERT ������ UPDATE �� �������������� "m2m_cities_regions" ���������������� ���������������������� ���������������� ���������� "m2m_cities_regions_regions_id_660c0306_fk_regions_id" DETAIL: �������� (regions_id)=(190354225) ���������������������� �� �������������� "regions".のようなエラーが出始めました。

私は思ったほどローカライゼーションを修正するのは簡単ではありません。回避策として、エラー言語を変更したいと考えています。私は6ヶ月前にすべてのエラーが英語であったことを覚えていますが、一部のアップデート後にこれが変更されました。誰でも私に英語ですべてのエラーを表示するためにPythonをプッシュする方法を教えてもらえますか?

を追加しましたscreeshot: enter image description here

+0

データベースバックエンドとは何ですか? –

+0

@DaniilRyzhkov PostgreSQL 9.5 – TitanFighter

+0

あなたは 'apt-get update'と' apt-get upgrade'を試してみましたか?非表示の文字で助けてくれるかもしれない – kpie

答えて

0

これは、あなたのデータベースバックエンド側の問題です。 Djangoはこれらのメッセージを翻訳しません。 Englishからenvironment variableLC_MESSAGESを設定し、Windowsで

SET lc_messages TO 'en_US.UTF-8'; 

:あなたはこれを実行する必要があり、UNIXベースのシステムでは

。その後、サーバーを再起動します。

関連する問題