即使我在设置中设置django.contrib.admin
,为什么LANGUAGE_CODE = 'pl'
仍为英文?
LANGUAGE_CODE = 'pl'
TIME_ZONE = 'Europe/Warsaw'
USE_I18N = True
USE_L10N = True
USE_TZ = False
LANGUAGES = (
('en', _('English')),
('pl', _('Polish')),
)
从('en', _('English')),
删除LANGUAGES
会有所帮助,但我需要django-rosetta。
谢谢。
答案 0 :(得分:3)
此功能可以在您的根URLconf中使用,Django会自动将当前活动语言代码添加到i18n_patterns()中定义的所有网址模式
urlpatterns += i18n_patterns('',
url(r'^admin/', include(admin.site.urls)),
)
答案 1 :(得分:0)
只需在您的设置文件中添加它。我测试了它并且工作正常。
LANGUAGE_CODE = 'pl'
当用户登录django admin需要时,默认显示波兰语。一些单词以英文显示。 分享django admin的屏幕截图仍然没有解决问题。