你不知道的django中的zh-Hans。

都知道在Django中的settings.py中有一段是设置语言的。

LANGUAGE_CODE = 'zh-Hans'  

一旦这样设置的话,zh-Hans会出现在网页的html标签中

<html lang="zh-Hans" dir="ltr"><head>
        <meta charset="utf-8">
        <title>安裝成功!恭喜!</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" type="text/css" href="/static/admin/css/fonts.css">
        </head>
       // ****
         </html>

  

zh 大家都理解,代表中文,那Hans代表啥?

http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry

链接为iana组织批准的关于lang子语言的规范。

zh-Hant为繁体中文。

中国这样的子语言,IANA批准了十几种,Django似乎只支持这简体和繁体这两种。

原文地址:https://www.cnblogs.com/worldinmyeyes/p/15542753.html