语言代码转换器

在ISO 639、BCP 47和区域代码之间转换,符合国际语言标准

常用语言

支持的标准

  • ISO 639-1: 2字母代码(en、zh、fr)
  • ISO 639-2: 3字母代码(eng、zho、fra)
  • BCP 47: 区域设置标签(en-US、zh-CN)
  • 名称: 英文语言名称
输入语言代码或名称以查看转换结果...
输入类型
-
找到匹配
0

符合标准

支持 ISO 639-1、ISO 639-2 和 BCP 47 国际语言识别标准。

智能搜索

自动检测输入类型,并为部分匹配提供智能建议。

全面的数据库

包含 200 多种语言及其区域变体、文字和替代名称。

常见问题

ISO 639-1 和 ISO 639-2 有什么区别?

ISO 639-1 使用 2 字母代码(如英语的 'en'),涵盖约 180 种语言。ISO 639-2 使用 3 字母代码(如英语的 'eng'),涵盖 400 多种语言,包括更多区域和历史语言。

什么是 BCP 47,我应该什么时候使用它?

BCP 47(最佳现行实践 47)定义了可包含语言、文字、地区和变体信息的语言标签(如 'en-US' 或 'zh-Hans-CN')。在需要区分区域变体的 Web 应用程序、API 和系统中使用它。

如何处理中文语言变体?

中文有几种变体:'zh'(通用中文)、'zh-CN'(简体中文,中国)、'zh-TW'(繁体中文,台湾)、'zh-Hans'(简体文字)和 'zh-Hant'(繁体文字)。根据您的具体需求进行选择。

可以在不同的语言代码标准之间转换吗?

可以!此工具可以在 ISO 639-1、ISO 639-2、BCP 47 和语言名称之间转换。只需输入任何格式并选择所需的输出格式即可查看所有可用的转换。

支持区域方言吗?

该工具包含具有官方语言代码的主要区域变体和方言。例如,'pt-BR'(巴西葡萄牙语)和 'pt-PT'(欧洲葡萄牙语)都受支持,具有各自不同的代码和名称。

语言代码标准指南

Web 开发用法

  • lang="en" - HTML lang 属性
  • Accept-Language: en-US - HTTP 头
  • hreflang="en-GB" - SEO 备用链接
  • locale: "zh-CN" - JavaScript Intl API

常见语言模式

  • 仅语言: en、zh、fr、de
  • 语言 + 地区: en-US、zh-CN、fr-CA
  • 语言 + 文字: zh-Hans、zh-Hant
  • 完整格式: zh-Hans-CN、sr-Latn-RS

最佳实践: 始终使用最适合您需求的最具体的语言代码。对于全球应用程序,从 2 字母 ISO 639-1 代码开始,仅在需要区分变体时才添加地区/文字限定符。

结果已复制到剪贴板!