今天创建了个django工程,用的是目前django 1.9.6,创建工程后,settings.py中设置中文显示支持(最简单的,例如把admin界面的默认英文改成中文),定义 TIME_ZONE = 'Asia/Shanghai' LANGUAGE_CODE = 'zh-cn' 当然TIME_ZONE只是指定时区,和中文显示没有关系,这里一并修改了默认值。结果运行项目时报错了,如下: django IOError: No translation files found for default language zh-cn 即找不到zh-cn对应的本地化文件。一般而言,zh-cn编码