【发布时间】:2012-09-08 20:58:31
【问题描述】:
我有一个 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 自定义其外观;我看到了这些变化。
【问题讨论】:
标签: django internationalization oauth-2.0