【问题标题】:Internationalization with Django oauth2app?使用 Django oauth2app 进行国际化?
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2023-03-13
      • 1970-01-01
      • 2018-02-05
      • 2019-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多