本文要点
- 先拆层级,后转写,不做逐字直译。
- 门牌号、邮编和房间号优先保持原值。
- 表单字段与打印出来的地址行应分别测试。
作者与审核
查看编辑与审核原则- 作者
- 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。
