我有一个 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 自定义它们的外观;我看到了这些变化。