我正在尝试通过遵循精彩的 Django 文档来国际化 Django 应用程序。问题是当我尝试运行命令来创建语言文件时:
python manage.py makemessages -l fr
它输出一个错误:
CommandError: Can't find msguniq. Make sure you have GNU gettext tools 0.15 or newer installed.
我的配置:
- 操作系统: OSX El Capitan v10.11.3
- 蟒蛇: v3.5
- 姜戈: v1.8
原文由 Louis Barranqueiro 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用终端使用 Homebrew 安装 gettext GNU 工具
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install gettext
brew link gettext --force