美文网首页Java-大学校招首选语言
《HTML5编程自学与面试指南》10:语言代码参考

《HTML5编程自学与面试指南》10:语言代码参考

作者: AT阿宝哥 | 来源:发表于2020-01-28 22:31 被阅读0次
    大前端设计(H5+小程序+App)

    温馨提示:

    本文中可能包含表格,在手机屏幕上竖屏显示时,一行内可显示中文字符数量为20个左右,因部分表格单元格内容过长会导致自动换行,从而使得排版不太美观。

    另外,本文中可能包含高清图片,在手机屏幕上预览时,我们需要频繁的进行放大缩小操作,这是相当麻烦的一件事情。

    因此,如果条件允许,建议您坐在舒适的办公桌前,冲泡一杯咖啡或者茶,在电脑上阅读以获得更好的体验。

    1、ISO 语言代码

    HTML 的 lang 属性可用于网页或部分网页的语言。这对搜索引擎和浏览器是有帮助的。

    根据 W3C 推荐标准,您应该通过 <html> 标签中的 lang 属性对每张页面中的主要语言进行声明,比如:

    <html lang="en">
    ...
    </html>
    

    </html>在 XHTML 中,采用如下方式在 <html> 标签中对语言进行声明:

    <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
    ...
    </html>
    

    2、ISO 639-1 语言代码

    ISO 639-1 为各种语言定义了缩略词。您可以在 HTML 和 XHTML 中的 lang 和 xml:lang 属性中使用它们。

    Language ISO Code

    Lang Code 语言名称 Language Name
    aa 阿法尔语 Afar
    ab 阿布哈兹语 Abkhaz language
    ae 阿维斯陀语 Avestan language
    af 南非语 Afrikaans
    ak 阿坎语 Arkan language
    am 阿姆哈拉语 Amharic
    an 阿拉贡语 Aragonese
    ar 阿拉伯语 Arabic
    as 阿萨姆语 Assam
    av 阿瓦尔语 Avar language
    ay 艾马拉语 Aymara
    az 阿塞拜疆语 Azerbaijani
    ba 巴什基尔语 Bashkir
    be 白俄罗斯语 Belarusian
    bg 保加利亚语 Bulgarian
    bh 比哈尔语 Bihar
    bi 比斯拉马语 Bislama
    bm 班巴拉语 Bambara
    bn 孟加拉语 Bengali
    bo 藏语 Tibetan language
    br 布列塔尼语 Breton
    bs 波斯尼亚语 Bosnian
    ca 加泰隆语 Catalan
    ce 车臣语 Chechen
    ch 查莫罗语 Chamorro
    co 科西嘉语 Corsican language
    cr 克里语 Kerry
    cs 捷克语 Czech
    cu 古教会斯拉夫语 Ancient Church Slavic
    cv 楚瓦什语 Chuvash language
    cy 威尔士语 Welsh
    da 丹麦语 Danish
    de 德语 German
    dv 迪维希语 Dhivehi language
    dz 不丹语 Bhutanese
    ee 埃维语 Ewe language
    el 现代希腊语 Modern Greek
    en 英语 English
    eo 世界语 Esperanto
    es 西班牙语 Spanish
    et 爱沙尼亚语 Estonian
    eu 巴斯克语 Basque
    fa 波斯语 Persian
    ff 富拉语 Fulah language
    fi 芬兰语 Finnish
    fj 斐济语 Fijian
    fo 法罗语 Faroese
    fr 法语 French
    fy 弗里西亚语 Frisian
    ga 爱尔兰语 Irish
    gd 苏格兰盖尔语 Scottish Gaelic
    gl 加利西亚语 Galician
    gn 瓜拉尼语 Guarani
    gu 古吉拉特语 Gujarati
    gv 马恩岛语 Manx language
    ha 豪萨语 Hausa
    he 希伯来语 Hebrew
    hi 印地语 Hindi
    ho 希里莫图语 Greek language
    hr 克罗地亚语 Croatian
    ht 海地克里奥尔语 Haitian Creole
    hu 匈牙利语 Hungarian
    hy 亚美尼亚语 Armenian
    hz 赫雷罗语 Herero
    ia 国际语 A Interlingua
    id 印尼语 Indonesian
    ie 国际语 E Interlingua E
    ig 伊博语 Ibo language
    ii 四川彝语(诺苏语) Sichuan Yi (Nuosu)
    ik 依努庇克语 According to Nupian language
    io 伊多语 Ido language
    is 冰岛语 Icelandic
    it 意大利语 Italian
    iu 因纽特语 Inuit language
    ja 日语 Japanese
    jv 爪哇语 Javanese
    ka 格鲁吉亚语 Georgian
    kg 刚果语 Congo
    ki 基库尤语 Kikuyu
    kj 宽亚玛语 Aum wide language
    kk 哈萨克语 Kazakh
    kl 格陵兰语 Greenlandic
    km 高棉语 Cambodian
    kn 卡纳达语 Kannada
    ko 朝鲜语、韩语 Korean, Korean
    kr 卡努里语 Canouli
    ks 克什米尔语 Kashmir
    ku 库尔德语 Kurdish
    kv 科米语 Komi
    kw 康沃尔语 Cornish
    ky 吉尔吉斯语 Kyrgyz language
    la 拉丁语 Latin
    lb 卢森堡语 Luxembourgish
    lg 卢干达语 Lugan da language
    li 林堡语 Limburg
    ln 林加拉语 Lingala
    lo 老挝语 Lao
    lt 立陶宛语 Lithuanian
    lu 卢巴语 Luba
    lv 拉脱维亚语 Latvian
    mg 马达加斯加语 Madagascar
    mh 马绍尔语 Marshall language
    mi 毛利语 Maori language
    mk 马其顿语 Macedonian
    ml 马拉亚拉姆语 Malayalam
    mn 蒙古语 Mongolian
    mo 摩尔达维亚语 Moldavian
    mr 马拉提语 Marathi
    ms 马来语 Malay
    mt 马耳他语 Maltese
    my 缅甸语 Burmese
    na 瑙鲁语 Nauru language
    nb 书面挪威语 Written Norwegian
    nd 北恩德贝勒语 North Ndebele
    ne 尼泊尔语 Nepali language
    ng 恩敦加语 Ennastatic
    nl 荷兰语 Dutch
    nn 新挪威语 New Norwegian
    no 挪威语 Norwegian
    nr 南恩德贝勒语 South End Baylor
    nv 纳瓦霍语 Navajo
    ny 尼扬贾语 Nyanja
    oc 奥克语 Och
    oj 奥吉布瓦语 Ojibwa
    om 奥洛莫语 Olomouc
    or 奥利亚语 Oriya
    os 奥塞梯语 Ossetian language
    pa 旁遮普语 Punjabi
    pi 巴利语 Pali
    pl 波兰语 Polish
    ps 普什图语 Pashto
    pt 葡萄牙语 Portuguese
    qu 凯楚亚语 Kai Chu Asian
    rm 罗曼什语 Romansh language
    rn 基隆迪语 Kirundi
    ro 罗马尼亚语 Romanian
    ru 俄语 Russian
    rw 卢旺达语 Rwanda
    sa 梵语 Sanskrit
    sc 萨丁尼亚语 Sardinian
    sd 信德语 Sindhi language
    se 北萨米语 Northern Sami
    sg 桑戈语 Sango language
    sh 塞尔维亚-克罗地亚语 Serbian – Croatian
    si 僧加罗语 Sinhala
    sk 斯洛伐克语 Slovak
    sl 斯洛文尼亚语 Slovenian
    sm 萨摩亚语 Samoan
    sn 绍纳语 Shona language
    so 索马里语 Somali
    sq 阿尔巴尼亚语 Albanian
    sr 塞尔维亚语 Serbian
    ss 斯瓦特语 Swat
    st 南索托语 South Sotho
    su 巽他语 He language
    sv 瑞典语 Swedish
    sw 斯瓦希里语 Swahili
    ta 泰米尔语 Tamil
    te 泰卢固语 Telugu
    tg 塔吉克斯坦语 Tajikistan
    th 泰语 Thai
    ti 提格里尼亚语 Tigrinya
    tk 土库曼语 Turkmen
    tl 他加禄语 Tagalog
    tn 塞茨瓦纳语 Sethwana
    to 汤加语 Tongan
    tr 土耳其语 Turkish
    ts 宗加语 Zong dialect
    tt 塔塔尔语 Tatar
    tw 特威语 Twain language
    ty 塔希提语 Tahitian
    ug 维吾尔语 Uyghur
    uk 乌克兰语 Ukrainian
    ur 乌尔都语 Urdu
    uz 乌兹别克语 Uzbek
    ve 文达语 Vinda
    vi 越南语 Vietnamese
    vo 沃拉普克语 Volapuk
    wa 沃伦语 Warren
    wo 沃洛夫语 Wolof
    xh 科萨语 Xhosa
    yi 依地语 Yiddish
    yo 约鲁巴语 Yoruba
    za 壮语 Zhuang
    zh 中文(汉语) Chinese
    zu 祖鲁语 Zulu

    3、参考

    IETF RFC 3066 《Tags for the Identification of Languages 》:
    https://datatracker.ietf.org/doc/rfc3066/?include_text=1
    https://www.ietf.org/rfc/rfc3066.txt

    ISO 639-1:
    https://www.iso.org/standard/22109.html
    https://pypi.org/project/iso-639/


    如果您不能静下心来,不精心雕琢和打造自己的知识系统和技能体系,沉迷于点石成金亦或是拔苗助长等等的奇技淫巧之间,那都是事倍功半的瞎忙活!

    古往今来,学习,没有捷径,除非出现科幻般的脑机互联......但有拙法,那就是书山有路勤为径,学海无涯苦作舟!更何况,日新月异知识爆炸的今天,态度犹豫和停止学习,那么等待您的,唯有丛林淘汰法则。

    书,能读完吗?肯定不能,汗牛充栋!
    书,能学完吗?绝对可以,得读经典。

    好好学习,天天向上!继续下一章...


    相关文章

      网友评论

        本文标题:《HTML5编程自学与面试指南》10:语言代码参考

        本文链接:https://www.haomeiwen.com/subject/kdopthtx.html