欢迎来到代码驿站!

Python代码

当前位置:首页 > 软件编程 > Python代码

把django中admin后台界面的英文修改为中文显示的方法

时间:2020-11-03 13:31:53|栏目:Python代码|点击:

创建一个django工程,我使用的django 1.8.2,创建工程后,settings.py中设置中文显示支持定义

LANGUAGE_CODE = 'en-us'#改为zh-Hans

如果改为zh-cn则会报错

报错提示

django IOError: No translation files found for default language zh-cn

即找不到zh-cn对应的本地化文件。一般而言,zh-cn编码对应的本地化文件夹为zh_CN,我去django的安装目录查找zh_CN,结果确实没有找到,在django安装目录的contrib子目录下的一系列子目录的locale文件夹中,没有zh_CN,而有zh_Hans。可以将zh_Hans目录全部复制一份并命名为zh_CN,就可以解决这个问题,在admin界面显示了中文。。

settings.py中的USE_I18N和USE_L10N是什么意思,当 Web 服务搭建好以后,可以接收来自全球不同国家用户访问。这样就要求开发人员调整软件,使之能适用于不同的语言,即国际化和本地化。国际化?C Internationalization,i 和 n 之间有 18 个字母,简称 I18N,。本地化 ?C localization, l 和 n 之间有 10 个字母,简称 L10N。国际化意味着 Web产品有适用于任何地方的潜力,针对程序开发人员;本地化则是指使一个国际化的程序为了在某个特定地区使用而进行实际翻译的过程,针对翻译人员而言。

上一篇:python实现八大排序算法(2)

栏    目:Python代码

下一篇:django从后台返回html代码的实例

本文标题:把django中admin后台界面的英文修改为中文显示的方法

本文地址:http://www.codeinn.net/misctech/18715.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有