Djangoのi18n用にGNU gettextをインストール


press
Djangoのi18n用にGNU gettextをインストール

Djangoのi18n用にGNU gettextをインストール

django-admin makemessages -l en --no-location

上記コマンドを実行したときにGNU gettextがインストールされていないと以下のエラーが発生します。

Can't find msguniq. Make sure you have GNU gettext tools 0.15 or newer installed.

エラーを解決するにはGNU gettextのインストールが必要です。

brew install gettext

gettextのインストール後にmakemessagesコマンドでエラーが出る場合は、リンクされていない可能性があるので、以下コマンドを実行するとリンクされます。

brew link gettext --force

株式会社ファントムへのお問い合わせ

群馬県でPythonを使ったAIやソフトウェアを開発している株式会社ファントムが運営しています。




    Show Comments (0)

    Comments

    Related Articles

    Django

    DjangoのFormに初期値を設定する

    DjangoのFormに初期値を設定する Djangoで生成したFormをhiddenにしたまま、あらかじめ設定しておいた初期値が入ったvalueをPOSTする方法です。 forms.pyでinitial=’ […]

    Posted on by press
    Django

    ダウンロードするファイルの文字コードを動的に変更

    ダウンロードするファイルの文字コードを動的に変更 ウェブアプリケーションの中でCSVやテキストファイルをダウンロードさせた時に文字化けが発生する事があります。使用する文字コードが決まっていれば予め固定してしまう事で文字化 […]

    Posted on by press