我尝试了不同的方法来解决这个问题,但一切都行不通:
试用1: 05_compile_the_translation: 命令:“python manage.py compilemessages” leader_only:true它说我没有在服务器中安装gettext软件。怎么做?我已经通过ssh登录了弹性beanstalk实例。但我找不到任何文件?
试用2: 将django .mo文件添加到git仓库并将所有这些文件部署到网站服务器。在django中使用此设置:LOCALE_PATHS =( “语言环境”, os.path.join(BASE_DIR,'.. / .. / .. / locale'), os.path.join(BASE_DIR,'../../locale'), os.path.join(BASE_DIR,'../locale'), os.path.join(BASE_DIR,'locale'), )
但它也不起作用。
运气好吗? THX答案 0 :(得分:0)
好的,我发现了我的问题并修复了它。 我的问题是 对于locale文件夹中的目录名称。 我用了fr_CH和fr_FR 它不起作用! 你必须使用 fr_Fr和fr_Ch是目录名!
我希望它能节省很多时间。