0
私はここにこのチュートリアルに続くジャンゴ で国際化を実装してみました:https://medium.com/@nolanphillips/a-short-intro-to-translating-your-site-with-django-1-8-343ea839c89bジャンゴInternationlization(Unicodeのデコードエラー)が働いていない
をしかし、私は「のpython manage.pyのmakemessageを実行するたびに、私は以下のようにUnicodeDecodeErrorを得ました - L EN」コマンド 『UnicodeDecodeError:『ASCII』コーデック位置1でバイト0xe9をデコードすることはできません:
:序ない範囲内(128)』私はまたにbashrcにし、環境ファイルの両方でのロケール設定を変更しようとしました
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
まだ運がありませんが、まだエラーがあります
ご存知ですか?ありがとうございます
あなたのソースコードにはユニコードワードが含まれていますか?ページの上部に '# - * - coding: - * - 'を入れてみてください。 [こちらをチェックしてください](https://www.python.org/dev/peps/pep-0263/) –
'makemessages'の完全なトレースバック(出力)を追加してください。 – Udi