django的传参怎么国际化(2023年最新整理)

导读:本篇文章首席CTO笔记来给大家介绍有关django的传参怎么国际化的相关内容,希望对大家有所帮助,一起来看看吧。

django国际化使用django-admin.py makemessages -l zh_CN提示错误怎么解决啊

settings.py里的语言和地区你改为中文了么?

默认是这样的

LANGUAGE_CODE = 'en-us'

TIME_ZONE = 'CST'

USE_I18N = True

USE_L10N = True

USE_TZ = False

django国际化,浏览器语言为英语时,能过用i18n进行语言转换. 浏览器语言为日语时,不能转换是什么原因?

django国际化与浏览器语言无关。

语言转换失败有2个原因,一个是你的settings配置错误,里面的LANGUAGE配置项里你就没写日语支持,还有一个就是配置正确的时候,你自己没做日语翻译。django自己是做过多语言的,但是你在自定义的一些翻译要你自己翻译

国际化时django.po中的msgstr =“”为中文时,django-admin.py compilemessages 出错:无效的多字节序列

是保存po文件时格式错误,没有用无bom格式保存。

如果用notepad++编辑器,在“格式”菜单下,选择“以UTF-8无BOM格式保存”即可。

django的传参怎么国际化(2023年最新整理)  第1张

结语:以上就是首席CTO笔记为大家介绍的关于django的传参怎么国际化的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。

以上内容为新媒号(sinv.com.cn)为大家提供!新媒号,坚持更新大家所需的互联网后端知识。希望您喜欢!

版权申明:新媒号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 k2#88.com(替换@) 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023-09-23
下一篇 2023-09-23

相关推荐

发表回复

登录后才能评论