如何在Pylons中使用lazy_gettext和setup.py

3 投票
1 回答
715 浏览
提问于 2025-04-15 20:15

我有个简单的问题。当我使用Pylons的i18n模块提供的_()函数时,一切都按预期工作。

我的问题出在这个函数的懒惰版本lazy_gettext上。当我运行:

python setup.py extract_messages

我在POT文件中得到了用_()函数需要翻译的字符串,但没有看到用lazy_gettext()的字符串。

我该怎么做才能让它工作呢?

谢谢。

1 个回答

2

在你使用 lazy_gettext() 的模块里,只需要把 _ = lazy_gettext 这行代码加上,然后就可以用 _() 来代替了。

撰写回答