• home > SpecialTopic > Opinion > news >

    国际化中常用BCP-47 与ISO 639-1 Code和语言对照表

    Author:zhoulujun Date:

    虽然ISO组织有 ISO 639-1、 ISO 639-2、 ISO 639-3、 ISO 639-4、 ISO 639-5、ISO 15924、ISO 3166-1​,但在 Web、操作系统、本地化工程里,BCP 47(语言标签) 已成为事实上的统一格式

    BCP-47 和 ISO 639-1 都是与语言 / 文化标识相关的标准,但两者的定位、范围和用途有显著差异。

    • ISO 639-1是国际标准化组织(ISO)的《语言编码标准第 1 部分:双字母代码》

    • BCP-47是互联网工程任务组(IETF)的《最佳实践文档 47》(基于 RFC 5646 标准)

    BCP-47是一个综合性标签系统,整合了多个标准(如 ISO 639 语言编码、ISO 3166 地区编码、ISO 15924 脚本编码等)。

    主要用于互联网场景(如网页lang属性、HTTP 请求头Accept-Language、软件本地化等),可以精确区分语言变体(如 “简体中文” vs “繁体中文”),例如:

    • zh-CN:中文(语言)+ 中国(地区)

    • en-GB:英语(语言)+ 英国(地区)

    • sr-Latn-RS:塞尔维亚语(语言)+ 拉丁字母(脚本)+ 塞尔维亚(地区)

    虽然ISO组织有 ISO 639-1、 ISO 639-2、 ISO 639-3、 ISO 639-4、 ISO 639-5、ISO 15924、ISO 3166-1

    但在 Web、操作系统、本地化工程里,BCP 47(语言标签) 已成为事实上的统一格式


    BCP-47 Code

    BCP-47 Code语言
    af南非荷兰语
    ar阿拉伯语
    be白俄罗斯语
    bg保加利亚语
    bn孟加拉语
    ca加泰罗尼亚语
    cs捷克语
    cy威尔士语
    da丹麦语
    de德语
    el希腊语
    en英语
    eo世界语
    es西班牙语
    es-419西班牙语
    et爱沙尼亚语
    fa波斯语
    fi芬兰语
    fr法语
    fr-CA法语
    ga爱尔兰语
    gl加利西亚语
    gu古吉拉特语
    he希伯来语
    hi北印度语
    hr克罗地亚语
    ht海地语
    hu匈牙利语
    id印度尼西亚语
    is冰岛语
    it意大利语
    ja日语
    ka格鲁吉亚语
    kn卡纳达语
    ko韩语
    lt立陶宛语
    lv拉脱维亚语
    mk马其顿语
    mr马拉地语
    ms马来语
    mt马耳他语
    nl荷兰语
    no挪威语
    pl波兰语
    pt葡萄牙语
    pt-BR葡萄牙语
    pt-PT葡萄牙语
    ro罗马尼亚语
    ru俄语
    sk斯洛伐克语
    sl斯洛文尼亚语
    sq阿尔巴尼亚语
    sv瑞典语
    sw斯瓦希里语
    ta泰米尔语
    te泰卢固语
    th泰语
    tl塔加路语
    tr土耳其语
    uk乌克兰语
    ur乌尔都语
    vi越南语
    zh中文
    zh-CN中文
    zh-TW繁体中文
    zh-HK繁体中文
    zh-Hans繁体中文
    zh-Hant繁体中文

    ISO 639-1语言列表

    code语言code语言code语言code语言
    aa阿法尔语fr法语li林堡语se北萨米语
    ab阿布哈兹语fy弗里西亚语ln林加拉语sg桑戈语
    ae阿维斯陀语ga爱尔兰语lo老挝语sh塞尔维亚-克罗地亚语
    af南非语gd苏格兰盖尔语lt立陶宛语si僧伽罗语
    ak阿坎语gl加利西亚语lu卢巴语sk斯洛伐克语
    am阿姆哈拉语gn瓜拉尼语lv拉脱维亚语sl斯洛文尼亚语
    an阿拉贡语gu古吉拉特语mg马达加斯加语sm萨摩亚语
    ar阿拉伯语gv马恩岛语mh马绍尔语sn修纳语
    as阿萨姆语ha豪萨语mi毛利语so索马里语
    av阿瓦尔语he希伯来语mk马其顿语sq阿尔巴尼亚语
    ay艾马拉语hi印地语ml马拉雅拉姆语sr塞尔维亚语
    az阿塞拜疆语ho希里莫图语mn蒙古语ss斯威士语
    ba巴什基尔语hr克罗地亚语mo摩尔达维亚语st塞索托语
    be白俄罗斯语ht海地克里奥尔语mr马拉地语su巽他语
    bg保加利亚语hu匈牙利语ms马来语sv瑞典语
    bh比哈尔语hy亚美尼亚语mt马耳他语sw斯瓦希里语
    bi比斯拉马语hz赫雷罗语my缅甸语ta泰米尔语
    bm班巴拉语ia因特语na瑙鲁语te泰卢固语
    bn孟加拉语id印尼语nb书面挪威语tg塔吉克语
    bo藏语ie西方国际语nd北恩德贝莱语th泰语
    br布列塔尼语ig伊博语ne尼泊尔语ti提格雷尼亚语
    bs波斯尼亚语ii四川彝语(诺苏语)ng恩敦加语tk土库曼语
    ca加泰隆语ik伊努皮克语nl荷兰语tl他加禄语
    ce车臣语io伊多语nn新挪威语tn茨瓦纳语
    ch查莫罗语is冰岛语no挪威语to汤加语
    co科西嘉语it意大利语nr南恩德贝莱语tr土耳其语
    cr克里语iu因纽特语nv纳瓦霍语ts宗加语
    cs捷克语ja日语ny尼扬贾语tt塔塔尔语
    cu古教会斯拉夫语jv爪哇语oc奥克语tw特威语
    cv楚瓦什语ka格鲁吉亚语oj奥杰布瓦语ty塔希提语
    cy威尔士语kg刚果语om奥罗莫语ug维吾尔语
    da丹麦语ki基库尤语or奥里亚语uk乌克兰语
    de德语kj宽亚玛语os奥塞梯语ur乌尔都语
    dv迪维西语kk哈萨克语pa旁遮普语uz乌兹别克语
    dz不丹语kl格陵兰语pi巴利语ve文达语
    ee埃维语km高棉语pl波兰语vi越南语
    el现代希腊语kn卡纳达语ps普什图语vo沃拉普克语
    en英语ko朝鲜语、韩语pt葡萄牙语wa瓦隆语
    eo世界语kr卡努里语qu克丘亚语wo沃洛夫语
    es西班牙语ks克什米尔语rm罗曼什语xh科萨语
    et爱沙尼亚语ku库尔德语rn基隆迪语yi依地语
    eu巴斯克语kv科米语ro罗马尼亚语yo约鲁巴语
    fa波斯语kw康沃尔语ru俄语za壮语
    ff富拉语ky吉尔吉斯语rw卢旺达语zh汉语(中文)
    fi芬兰语la拉丁语sa梵语zu祖鲁语
    fj斐济语lb卢森堡语sc撒丁语

    fo法罗语lg卢干达语sd信德语



    转载本站文章《国际化中常用BCP-47 与ISO 639-1 Code和语言对照表》,
    请注明出处:https://www.zhoulujun.cn/html/res/Opinion/news/9587.html