多言語化

WEBデザイン:言語選択で【国旗】を選ぶことの是非について

WEBデザイン:言語選択で【国旗】を選ぶことの是非について なるほどなぁ~と思ったので記録しておきます。 先日プロトタイプ(記事量の少ないハリボテWEBサイト)が完成したので納品先に方に見てもらいました。 そして、怒られました…。 理由は言語の選択方法 高校時代、センター試験の英語で学年最低点を叩き出した私。言語関係苦手なんです…。 それなのに英語ばかりのスクリプト書いてる […]

Django:多言語化の実装で悩んだポイントと対応策

Django:多言語化の実装で悩んだポイントと対応策 まずはDjangoの多言語化について簡単にまとめます。 基本的な設定について 多言語化に必要なプラグイン gettext (インストール方法などは前回記事をどうぞ) 多言語化のための設定 settings.py の編集(通常言語の設定 / ミドルウェアの追加 / localeディレクトリへのパス作成) localeディレクトリの設置(作成したパ […]

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

Django:Can’t find msguniq. Make sure you have GNU gettext tools 0.15 or newer installed. 多言語化のためのsettings.pyの設定を終えコマンドを走らせました。 [crayon-662eb3586aca4508272703/] このコマンドで【/locale/ja/LC_MESSAGES/dja […]

Django:ファイルシステムos.pathをpathlibで置き換える場合どう書くか

Django:ファイルシステムos.pathをpathlibで置き換える場合どう書くか os.pathとpathlibの書き方の違いをまとめます。 この記事のきっかけ 今現状Djangoについてわからないことを調べようとすると多くのサイトでファイルパスにos.pathを使っています。 pathlibはDjango3.4以降にできたらしいのでしょうがないのですが、Django初心者の私は何も考えずに […]