0

我有一个 Django 网站,我在其中使用 oauth2app 示例网站中的一些表单。例如,用户注册表单继承自 Django UserCreationForm。

我想自定义出现在模板化网页中的一些字符串。首先,我研究了 Django 中的国际化机制。

但我无法让字符串从默认值更改。阅读 Django 文档后,这是我所做的:

  • 在 Django conf/global_settings.py 中,我已将 LANGUAGE_CODE 中的语言更改为“fr-fr”(法语,只是为了笑)
  • 我已将 LOCALE_PATHS 更改为包含 full-path-to/contrib/auth/locale
  • 在 oauth2app 示例站点模板中,我添加了 {% load i18n %}
  • Django 使用 Apaches FastCGI 运行,所以我重新启动了相关的 Python 进程

我省略了哪一步?有没有办法调试问题?

我对模板进行了许多其他更改,包括使用 CSS 自定义它们的外观;我看到了这些变化。

4

1 回答 1

0

在我的应用程序的 settings.py 中而不是在 global-settings.py 中更改语言可以解决问题。

于 2012-09-09T02:50:54.493 回答