ISO 标准代码完整参考(2026 最新版)
在全球软件开发中,标准化是实现互操作性的关键。无论您是在构建电子商务平台、本地化工具还是全球数据仓库,都不可避免地会遇到 ISO 代码。本指南为开发者提供了最重要的三个 ISO 标准的完整参考:ISO 639(语言)、ISO 3166(国家/地区)和 ISO 4217(货币)。
快速查找
您可以使用 Ctrl + F(Mac 上为 Cmd + F)在下表中快速查找特定的代码或名称。
1. ISO 639: 语言代码
ISO 639 是一套国际语言代码标准。最常用的是 ISO 639-1(两位字母代码)。
| 代码 | 语言名称 | 原生名称 |
|---|---|---|
| en | 英语 | English |
| zh | 中文 | 中文 |
| es | 西班牙语 | Español |
| fr | 法语 | Français |
| de | 德语 | Deutsch |
| ja | 日语 | 日本语 |
| ko | 韩语 | 한국어 |
| pt | 葡萄牙语 | Português |
| ru | 俄语 | Русский |
| ar | 阿拉伯语 | العربية |
2. ISO 3166: 国家与地区代码
ISO 3166-1 Alpha-2 代码是表示国家和地区最广泛使用的标准。
| 代码 | 国家/地区名称 | 区域 |
|---|---|---|
| US | 美国 | 美洲 |
| CN | 中国 | 亚洲 |
| DE | 德国 | 欧洲 |
| FR | 法国 | 欧洲 |
| JP | 日本 | 亚洲 |
| GB | 英国 | 欧洲 |
| BR | 巴西 | 美洲 |
| IN | 印度 | 亚洲 |
| CA | 加拿大 | 美洲 |
| AU | 澳大利亚 | 大洋洲 |
3. ISO 4217: 货币代码
ISO 4217 是国际货币代码标准。
| 代码 | 货币名称 | 符号 |
|---|---|---|
| USD | 美元 | $ |
| EUR | 欧元 | € |
| JPY | 日元 | ¥ |
| GBP | 英镑 | £ |
| CNY | 人民币 | ¥ |
| AUD | 澳大利亚元 | $ |
| CAD | 加拿大元 | $ |
| CHF | 瑞士法郎 | CHF |
| HKD | 港币 | $ |
| INR | 印度卢比 | ₹ |
使用场景与最佳实践
本地化 (i18n)
通过结合 ISO 639 和 ISO 3166,您可以获得 语言区域标签(例如 en-US, zh-CN)。这些标签用于告知浏览器或应用程序应使用哪种语言和区域格式(日期、货币等)。
数据规范化
在数据库中应始终使用 ISO 代码而不是完整的国家名称。国家名称可能会有所不同(例如“美国”与“美利坚合众国”),但“US”是一个通用常量。
金融交易
对于任何金融集成(Stripe, PayPal, SWIFT),ISO 4217 代码都是强制性的。它们确保金额能以正确的货币进行处理,而不管显示符号是什么。
常见问题 FAQ
Q: ISO 639-1 和 ISO 639-2 有什么区别?
A: ISO 639-1 使用 2 位字母代码(如 en),而 ISO 639-2 使用 3 位字母代码(如 eng)。大多数 Web 应用更倾向于使用 639-1。
Q: ISO 代码区分大小写吗?
A: 通常情况下,ISO 639 语言代码为小写(en),ISO 3166 国家代码为大写(US)。但为了安全起见,大多数应用程序在处理时应不区分大小写。
Q: “UK”是有效的 ISO 3166 代码吗?
A: 不是,英国的有效 ISO 代码是 GB。“UK”是被保留的,但不是标准中的官方代码。