Djangoで作ったWEBサイトを国際化対応しようと考え、
下記サイトを参考にやってみました。
OSは、Windows10です。
https://torina.top/detail/326/
・settings.pyにおいて、Middlewareclassesにdjango.middleware.locale.LocaleMiddleware'を加える
・LOCALE_PATHS = (
os.path.join(BASE_DIR, 'locale'),
)
を加える
・ディレクトリを作成する
といったことをした後、
コマンドライン上で、
django-admin.py makemessages -l en
を実行しました。
すると、なぜかAtomが起動し、下記の表示が出ていました。(コマンドライン上では何も表示されません。)
python
1# django-admin.py 2#!C:\Users\myname\Anaconda3\python.exe 3from django.core import management 4 5if __name__ == "__main__": 6 management.execute_from_command_line()
そして、このAtomを消すと、コマンドライン上で、
Attempting to call a function in a renderer window that has been closed or released.
Function provided here:Object.<anonymous>(C:Atomの場所)
Remote event names: destroyed, crashed
というエラーが出ました。
念のため、先程のサイトにあるように、
gettext-runtime_0.18.1.1-2_win64.zip
gettext-tools-dev_0.18.1.1-2_win64.zip
をダウンロードし、ダウンロード先にPathを通しました。
しかし、結果は良くなりません。
どこに問題があるかお分かりの方、ご教示頂ければ幸いです。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/03/08 23:32