我发现了一些教程,显示如何在gae上使用i18n,但他们假设django 0.96。现在我没有为makemessages单独的脚本,我不能运行manage.py。有没有人最近尝试过使用i18n,可以向我解释,这怎么办?i18n谷歌应用程序引擎1.4.3和Django 1.2
编辑
我已成功地生成po
和编译文件。我收到语言标题,并且可以设置翻译语言。 self.request.LANGUAGE_CODE
设置为pl
这很好。然而,在渲染网页时不会使用这些翻译。你有什么想法为什么这可能会发生?
EDIT2
好,做一些试验/错误我设法去发现,你需要从django.conf导入设置并重新加载它们(setting._target =无)。它终于有效。
好。一个相关的问答是http://stackoverflow.com/questions/5271687/how-to-make-gae-django-pick-up-my-po-and-mo-translations – 2011-05-07 06:27:00