Django

Djangoの文字コードを日本語(ja)に変更【Django】

Djangoの文字コードを日本語に変更

注意 ※バージョンや環境によっては正常に動作しない可能性があります。

Djangoをインストールし、プロジェクトを作ると、最初の言語設定は「en-us」で英語になっています。

これを日本語の「ja」に変更する方法です。

と言っても設定画面などがあるわけではなく、最初に作られるフォルダ内にある、setting.pyの中を編集することで対応します。

該当ファイル

プロジェクトを作ると、以下のようにファイルが作成されます。


test-site
│
├── manage.py
│
└── config
    ├── asgi.py
    ├── settings.py
    ├── urls.py
    ├── wsgi.py
    └── __init__.py

この中にある「setting.py」の記述を変えることで、文字コードを変更することができます。

以下に、setting.pyの公式ドキュメントがあります。

Djangoのバージョンは3.1のものにリンクを貼っておきます。

Django
The web framework for perfectionists with deadlines.

デフォルトでは、LANGUAGE_CODEがen-usになっているのでjaに変えて保存すると、日本語になります。

# Internationalization
# https://docs.djangoproject.com/en/3.1/topics/i18n/

LANGUAGE_CODE = 'ja'

この状態で、開発サーバーを立ち上げると、以下のように日本語になっています。

以下、国際化とローカル化の公式ドキュメントです。

Django
The web framework for perfectionists with deadlines.

すぐ下にはタイムゾーンがあるので、ここも設定で変更することができます。

タイトルとURLをコピーしました