Django oauth2app的国际化?
我有一个Django网站,在那里我使用了oauth2app示例站点中的一些表单。例如,用户注册表单继承自Django UserCreationForm 我想自定义模板化网页中出现的一些字符串。首先,我研究了Django中的国际化机制 但我无法使字符串从默认值更改。在阅读了Django文档之后,以下是我所做的:Django oauth2app的国际化?,django,internationalization,oauth-2.0,Django,Internationalization,Oauth 2.0,我有一个Django网站,在那里我使用了oauth2app示例站点中的一些表单。例如,用户注册表单继承自Django UserCreationForm 我想自定义模板化网页中出现的一些字符串。首先,我研究了Django中的国际化机制 但我无法使字符串从默认值更改。在阅读了Django文档之后,以下是我所做的: 在Django conf/global_settings.py中,我将语言代码中的语言更改为“fr-fr”(法语,只是为了好玩) 我已将LOCALE\u路径更改为包含/contrib/a
- 在Django conf/global_settings.py中,我将语言代码中的语言更改为“fr-fr”(法语,只是为了好玩)
- 我已将LOCALE\u路径更改为包含/contrib/auth/LOCALE的完整路径
- 在oauth2app示例站点模板中,我添加了{%Loadi18n%}
- Django使用Apaches FastCGI运行,因此我重新启动了相关的Python进程
我对模板做了很多其他的修改,包括使用CSS来定制它们的外观;我看到了这些更改。在我的应用程序的settings.py中更改语言,而不是在global-settings.py中更改语言,就可以做到这一点