简体   繁体   English

如何将django-admin.py与OSX上安装的GAE一起使用?

[英]How to use django-admin.py with GAE installed on OSX?

I can not understand how to create .po and .mo files to use translation in my GAE project. 我无法理解如何在我的GAE项目中创建.po和.mo文件以使用翻译 I found django-admin.py at /Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django-1.5/django/bin/django-admin.py , but if I run it as python django-admin.py , then I get 我在/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django-1.5/django/bin/django-admin.py找到了django-admin.py,但如果我作为python django-admin.py运行它,然后我得到

Traceback (most recent call last):                                                                                         
  File "django-admin.py", line 2, in <module>                                                                              
    from django.core import management                                                                                     
ImportError: No module named django.core

Ok, the following helped to start working with localization - 好的,以下内容有助于开始进行本地化工作-

export PYTHONPATH="$PYTHONPATH:/usr/local/google_appengine/lib/django-1.5"

brew install gettext
brew link gettext --force

mkdir conf
mkdir conf/locale
python /usr/local/google_appengine/lib/django-1.5/django/bin/django-admin.py makemessages -l ru

(btw, here is good, but old article about django translation usage with GAE; see also this article ) (顺便说一句, 很好,但是关于GAE的django翻译用法的旧文章;另请参见本文

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM