0

Django 应用程序可以有自己的消息文件,位于它们的目录中。并且,假设我有 2 个不同的应用程序,即不同地翻译相似的词。很明显,当在应用程序内部使用gettext时,它将由应用程序自己的消息文件进行翻译。当我在模板中使用 {%trans%} 标签时,如何预测将选择哪个翻译?渲染模板时,django 如何解决这个问题,是否有顺序或优先级?

4

1 回答 1

0

如果是您开发的应用程序,确保使用正确翻译的最佳方法是在模板或代码中指定上下文。从 Django 1.4 开始完全支持这一点。

于 2012-11-29T15:01:22.943 回答