本文要点

  • 先拆层级,后转写,不做逐字直译。
  • 门牌号、邮编和房间号优先保持原值。
  • 表单字段与打印出来的地址行应分别测试。
作者
RZTKB Editorial Team
审核
RZTKB Data Review
最近实质更新
2026-08-28

先在中文地址里画出边界

一串中文地址往往没有空格,但内部层级很明确。先找省、市、区县、街道、门牌、楼栋和房间。收件人和公司名也应单独列出。只有分层完成,才知道哪些内容属于街道行,哪些内容应进入 City 或 Province。

翻译名称,保留识别信息

地名优先使用官方拼音或收件方熟悉的英文名。门牌号、楼号、房号和邮编不需要意译。Road、Street、District 等词可以帮助阅读,但不要为了英语顺口而改变原有行政层级。

格式示例
Chen YuUnit 1206, No. 18 Huaihai Middle RoadHuangpu District, Shanghai 200021CHINA

把结果放进网页表单

Address line 1 放街道与门牌;line 2 放楼栋、楼层和房间;City 放城市;State/Province 放省级区域。若表单只有两行地址,不要把邮编塞进街道行,应使用专门的 Postal code 字段。

用测试数据检查边界情况

至少准备一条没有第二地址行的记录、一条包含长机构名的记录,以及一条含中文字符和拼音的记录。检查复制、CSV 导出、数据库读取和页面回显时是否仍保持相同顺序。

常见问题

中国地址翻成英文后顺序要反过来吗?

通常按收件国家或表单要求从具体到宽泛排列,但不要机械倒序。

区和县写在 City 里吗?

通常 City 放城市,区县保留在街道行或 dependent locality 字段。

邮编能不能省略?

如果已知应保留,它常用于分拣和表单校验。

可以用随机地址做真实收件吗?

不可以。随机地址仅用于软件开发和 QA。

来源与进一步阅读

  1. 万国邮政联盟:国际地址资源
  2. RZTKB data methodology