python - 我无法在 Pyramid 中进行翻译

标签 python internationalization pyramid

我正在开发一个具有国际化和本地化功能的项目,但尝试使用翻译根本行不通。我做了一个示例项目,我遵循 the official documentation :

我的项目是通过“pcreate -s starter MyProject”创建的。可以在 https://bitbucket.org/aguirrel/translation_test/src 找到。 .

我做了很多测试,但没有任何效果。

最佳答案

看来你的项目没问题。可能缺少的一件事是 Pyramid 需要知道区域设置名称才能激活翻译。

有几种方法可以做到这一点 here :

测试翻译是否正常工作的快速方法是将区域设置作为请求参数传递。例如,您可以访问以下网页:

http://localhost:6543/?_LOCALE_=es

关于python - 我无法在 Pyramid 中进行翻译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14201121/

相关文章:

java - 如何在 ResourceBundleMessageSource 中设置默认区域设置?

python - 试图让 Pyramid 在 Apache + mod_wsgi 下运行,但它失败了

python - 使用 uWSGI 和 Cherokee 部署 Pyramid 应用程序

python - 如何从 Python 中的 OLS 结果中获取因变量的信息?

python - 如何防止errno 32 断管?

ruby-on-rails - rails i18n 语言环境特定的配置设置?

ruby-on-rails - 词形变化 - 德国规则(Rails 或其他)

python - 从配置文件或数据库中读取 Colander Schema

python - 为什么我的某些文件在安装使用 setuptools 打包的 python 模块时不可用?

python - MySQLdb 错误 1130 : Not getting the correct IP of the server