我的django设置已经使用葡萄牙语和英语了,如下所示:
LANGUAGE_CODE = 'pt-br'
TIME_ZONE = 'America/Sao_Paulo'
USE_I18N = True
USE_L10N = True
USE_TZ = True
LANGUAGES = [
('en', 'English'),
]
但是,如果代码中有错误,它将以德语显示。我位于德国,有一台德语笔记本电脑,但是Windows也是用英语配置的。我不知道这个德国人来自哪里。
在此处查看示例:https://ibb.co/cvhBcvd
请,我不需要该错误的帮助,我只想用英语填写所有错误。
谢谢大师。
答案 0 :(得分:0)
我认为:
language = get_language_info('pt-br')
translation.activate(language)
我认为(这可能是完全错误的)它正在尝试使用i18n,它认为德语是机器的语言,因此由于它是DEBUG信息,因此它试图以一种有用的语言提供给您(在生产中,不会有DEBUG = True)