1. 引言:西式“名/姓”两栏表格的局限与世界姓名的多样性

在海外网站注册会员,或在外国航空公司网页上订机票时,全世界无数用户总会碰到同一个恼人的障碍。屏幕中央理所当然地摆着两个长方形空格。它们就是“First Name(Given Name)”和“Last Name(Family Name / Surname)”。开发人员和系统策划者似乎相信,只要有这两栏,就能把地球上所有人的身份完美地录入系统。然而,这种两栏表格不过是把英美及部分西欧社会的地理与历史习惯强行套用到全世界80亿人身上,是一种极其狭隘的文化偏见的产物。

事实上,在地球上的众多语言和社会中,人名绝不能简单地二分为“一个个人名”和“一个家族名”。东亚数亿人口数千年来一直把家族名放在个人名之前,先表明家系的延续。在北欧的冰岛,根本没有代代相传的固定家族姓氏。名字的最后一个词随父母的名字而定,每一代都会改变。西班牙语和葡萄牙语地区确立了复合姓氏制度。按照法律,孩子要同时继承父亲和母亲双方的姓氏并加以组合。此外,在印度尼西亚、缅甸和南亚多个地区,根本没有姓氏这一概念。那里生活着数千万“单名(Mononym)”者,一生只用一个词证明自己的公共身份。

一旦把自己的名字硬塞进西式两栏表格,就会造成严重的数据失真和行政悲剧。西班牙语地区乘客的第二个姓氏可能被随意归为“中间名(Middle Name)”,从机票上漏掉。韩国乘客的姓和名也可能被颠倒,结果在机场值机柜台被拒绝登机。没有姓氏的印度尼西亚旅客会遇到“姓氏栏不能为空”的网站报错,被迫填入一个假姓氏。结果,护照上的正式记录与系统数据不一致,甚至会在移民局审查台被扣留。准确书写并尊重他人的名字,不只是礼仪问题。这是保障跨国流动和法律权利的全球数据工程的核心课题。

2. ICAO Doc 9303与机读旅行证件(MRTD):主标识符与次标识符分离原则

在跨越国境的国际旅行中,证明乘客身份的最终法律文件是护照。全球190多个国家的政府都在签发护照。这些护照能在边检自助通关闸机(e-Gate)和航空公司值机系统中1秒内被读取,要归功于一项国际标准。它就是联合国下属的国际民用航空组织(ICAO)制定的“Doc 9303(机读旅行证件,Machine Readable Travel Documents)”。翻阅ICAO Doc 9303第3部分(Part 3: Specifications Common to all MRTDs)就能看到,设计这一国际标准的专家们为了容纳世界各地迥异的姓名体系,作出了何等精巧而中立的工程折中。

护照的个人资料页大致分为两个区域。一是人眼可以阅读的“视读区(VIZ, Visual Inspection Zone)”。二是印在下方的两行“机读区(MRZ, Machine Readable Zone)”,用等宽OCR-B字体印刷,供光学字符识别器(OCR)扫描。ICAO认为,“Surname”或“First Name”这类带有文化偏见的术语,不适合作为全球护照的机读标准。因此,整套标准文件改用**“主标识符(Primary Identifier)”**和**“次标识符(Secondary Identifier)”**这两个数学化、功能性的概念。

在MRZ第二行的44个字符规格中,ICAO规定先放发证国政府确定的主标识符。随后插入两个尖括号分隔符(<<),再放次标识符。例如,在韩国护照上,“洪吉童”这个名字先写主标识符姓(HONG),后接<<。再接次标识符名(GILDONG),记为HONG<<GILDONG。不过,以哪个要素作为主标识符,ICAO规定完全交由各国政府自主决定。如果某国法律不承认家族姓氏,或使用不可拆分的单名,发证国可以把全名整体放入主标识符位置。次标识符一栏则可以完全省略。预订国际航班机票时,必须牢记一条铁律:不要依据视读区的随意翻译。只有严格按照下方MRZ所载的顺序和拼写输入姓名,系统才会认定完全一致。

符合国际民用航空组织(ICAO)规格的电子护照样本,下方机读区(MRZ)用尖括号()把姓(主标识符)和名(次标识符)分开书写
ICAO Doc 9303规格的机读护照(MRP)样本:世界各地不同的姓名体系都要转换成边检用的标准格式(姓<<名)来书写 · Government of Serbia · Public domain · 维基共享资源

由此可见,就连国际护照标准也并不预设“姓”和“名”。可以说,网站的两栏表格比护照规格还要狭窄。

3. 东亚的家族名在前传统:韩国、中国、越南的姓氏体系与公共信息系统规定

东亚的韩国、中国和越南,历史上深受儒家亲族观念的影响。这种观念把血统与祖先的延续看得比个人的独立存在更重要。在这一地区,家族名“姓”总是出现在识别个人的“名”之前。在欧洲语言中,唯有匈牙利保持着把家族名放在前面的“东方习惯(Keleti névsorrend)”。东亚与匈牙利一起,构成了世界人名地图上最大的家族名在前区域。

根据大韩民国法制处的《家族关系登记等相关法律》及大法院家族关系登记例规,公共簿册家族关系登记簿中的姓与本(本贯)是公证血统同一性的绝对标准,姓和名在登记簿上明确分开登记。大韩民国外交部的护照签发实务指南也规定,罗马字姓名先用大写字母写英文姓,加逗号或空一格后再写名。特别是韩文名字为两个字时(如“吉童”),指南以在音节之间加连字符(GIL-DONG)或连写(GILDONG)为原则,并建议以此防止西方系统把后一个字(DONG)误认为中间名(Middle Name)而随意截掉。

越南的姓名结构更为细致,层次也更多。越南人的名字通常由“姓(Họ)+中间名(Tên đệm)+本名(Tên chính)”构成,共三段或四段。例如,在“阮文德(Nguyễn Văn Đức)”这个名字中,家族姓氏是最前面的“Nguyễn”。中间的“Văn”传统上是表示性别或家族辈分的中间名。指称个人的本名是最后的“Đức”。这里出现了一个非常重要的文化与行政悖论。文件上按姓氏阮(Nguyễn)排序。但在日常对话、职场和正式场合礼貌称呼对方时,不会像西方那样称“阮先生”,而是用本名称“德先生(Mr. Đức)”。因为越南40%以上的人口都姓阮,仅凭姓氏无法识别个人。如果缺乏这一背景知识,只照搬西式正式手册来称呼,就会造成严重的外交或商务失礼。

越南的例子表明,排序依据与称呼用的名字可能并不相同。W3C建议把排序用姓名和称呼字段分开设置,这一部分可以与此对照阅读。

4. 北欧的父名制(Patronymic)与母名制(Matronymic):冰岛人名委员会与没有固定姓氏的社会

冰岛虽属西欧文明圈,却彻底拒绝英美式固定姓氏制度。它用现代法律完整保存了古代维京时代的传统,是一个独一无二的国家。冰岛约90%的人口根本没有世代相传的家族姓氏(Hereditary Family Name)。他们把父亲或母亲的个人名变为语法上的属格。儿子加上意为“儿子”的后缀“-松(-son)”,女儿加上意为“女儿”的后缀“-多蒂尔(-dóttir)”。这种“父名制(Patronymic)”和“母名制(Matronymic)”由法律加以维持。

在这一独特制度下,同一屋檐下的四口人,最后一个名字会各不相同。假设一位名叫“约恩·埃纳尔松(Jón Einarsson)”的男子与一位名叫“古兹伦·马蒂亚斯多蒂尔(Guðrún Matthíasdóttir)”的女子结婚,生了一儿一女。父亲叫约恩(Jón),所以儿子名叫“阿尔纳尔·约恩松(Arnar Jónsson,约恩之子)”。女儿则名叫“卡特琳·约恩斯多蒂尔(Katrín Jónsdóttir,约恩之女)”。一家4口的最后一个词分别是埃纳尔松、马蒂亚斯多蒂尔、约恩松、约恩斯多蒂尔,各不相同。如果约定随母亲的名字,儿子就叫“古兹伦纳松(Guðrúnarson)”,女儿就叫“古兹伦纳多蒂尔(Guðrúnardóttir)”。

因此在冰岛社会,如果把最后一个词当作英美的“Last Name”,称某人为“约恩松先生”,那叫的就不是本人,而是“你的父亲”。冰岛所有官方行政系统、银行系统,甚至全国电话簿,都严格按照第一个名字即“个人名(Given Name)”进行字母排序。冰岛国家登记处(Þjóðskrá Íslands)下属的“冰岛人名委员会(Mannanafnanefnd)”会严格审查新生儿的名字。标准是能否符合冰岛语特有的语法变格(主格、宾格、与格、属格)。只有获批的名字才能登入法定登记簿。此外,根据2019年制定的《性别自主法》(Gender Autonomy Act),登记为非二元性别(Non-binary)的公民可以依法选择中性后缀“-布尔(-bur,孩子/子女)”,代替“-son”或“-dóttir”。这项进步的立法已经完成。

东亚传统印章和红色印泥,印章上刻有姓和名,用于在合同和公文上盖章
象征东亚姓名体系(姓在前、名在后)与身份证明的印章 · 사랑 · Public domain · 维基共享资源

由此可见,在冰岛,最后一个词并不是全家共用的姓。也就是说,即使在欧洲内部,“最后一个名字=家族名”这一前提也行不通。

5. 西班牙语和葡萄牙语地区的双姓(Double Surnames):父系与母系结合及法定继承

西班牙和大多数拉美国家,以及包括葡萄牙和巴西在内的伊比利亚半岛系文化圈,都用严格的法律确立了“双姓(Double Surnames, Apellidos)”制度。这一制度不排除父母任何一方的家系,把双方姓氏都纳入正式姓名。它也是西式两栏表格中最常引发数据污染的原因之一。

根据西班牙《民事登记法》(Ley 20/2011 del Registro Civil)第53条的规定,所有西班牙国民出生时,都会依次获得“父亲的第一个姓(Primer Apellido,父系姓)”和“母亲的第一个姓(Segundo Apellido,母系姓)”。例如,著名画家巴勃罗·毕加索的正式法定姓名是“巴勃罗·鲁伊斯·毕加索(Pablo Ruiz Picasso)”。“鲁伊斯(Ruiz)”是父亲的姓,“毕加索(Picasso)”是母亲的姓。过去法律强制要求把父系姓放在前面。2011年修法后,只要父母协商一致,就可以把母亲的姓放在第一位,由此确立了性别平等原则。

这一制度与英美系统发生冲突时,会出现一种典型的悲剧。英美系统把第二个姓,即母系姓(如毕加索),认作唯一的“Last Name”。第一个姓,即父系姓(如鲁伊斯),则被随意归为无足轻重的“Middle Name”而省略。反过来,有的系统会把空格隔开的两个姓中的前一个当作名,从而损毁姓名。为了应对这种情况,许多西班牙语地区的知识分子和外交官会采取无奈之策。他们在国外学术期刊或国际组织登记时,在两个姓之间加连字符,强行连成“Ruiz-Picasso”的形式。另一方面,葡萄牙和巴西的葡语(Lusophone)体系与西班牙语地区完全相反。母系姓写在前面,父系姓放在最后,最后的姓才真正起代表家族的作用。即使同属伊比利亚文化圈,排列顺序也会因各国法令不同而相差180度。

最后一个姓,在西班牙语地区是母系姓,在葡萄牙语地区是父系姓。这说明仅凭词的位置,无法推断姓氏的作用。

6. 东南亚和南亚的单名(Mononym)与父名复合体系:印度尼西亚、缅甸、南印度

西式两栏表格的傲慢,在面对根本没有姓氏的社会时暴露得最为残酷。印度尼西亚人口2亿8千万,是世界第四人口大国。其最大民族爪哇人(Javanese)传统上没有姓氏,只用一个词构成的“单名(Mononym)”的人多达数千万。印度尼西亚的开国总统“苏加诺(Sukarno)”,以及执政30多年的第二任总统“苏哈托(Suharto)”,一生都用没有姓氏的单名在官方国务文件上签字。缅甸(Burma)绝大多数民族成员同样没有家族姓氏。例如“吴丹(U Thant,曾任联合国秘书长)”和“昂山素季(Aung San Suu Kyi)”,用的都是没有姓氏的名字(“吴”是表示年长者的尊称;昂山素季只是组合了父母和祖父母名字中的字,并非世袭姓氏)。

南印度泰米尔纳德邦(Tamil Nadu)等达罗毗荼语地区,也遵循一种独特的缩写父名体系。当地经历过一场社会运动,把世袭姓氏视为种姓歧视的残余而加以废除。此后,人们在官方文件上按“出身村庄名首字母+父亲名首字母+本人名字”的形式填写姓名。例如,国际象棋世界冠军“维斯瓦纳坦·阿南德(Viswanathan Anand)”的法定姓名中,“阿南德”是本人的名字,“维斯瓦纳坦”是父亲的名字。按西方标准,他是“阿南德先生”,绝不是“维斯瓦纳坦先生”。

然而,美国、加拿大和欧洲的大多数签证系统和航空公司预订系统,在技术上都被设定为:只要“First Name”或“Last Name”有一栏为空(Null),就无法进入下一步。因此,美国社会保障署(SSA)的操作指南(POMS RM 10212.001)和美国国务院签证系统,几十年来一直沿用一种粗暴的做法。它们在单名者的姓名栏里强行填入**“FNU(First Name Unknown)”**或**“LNU(Last Name Unknown)”**。结果,许多印度尼西亚留学生和移民的正式驾照和社会保障卡上,印的不是真实姓名,而是“FNU Sukarno”这样古怪的字样。他们一辈子都要承受行政上的不利,酿成悲剧。新加坡移民与关卡局(ICA)等先进行政机构管理着多元文化国民(华裔、马来裔的父名bin/binte、印度裔)。它们灵活设计了数据结构,让国民身份证能完整保留单名和各族群的特殊写法。这一先例是全球数字行政应当效仿的里程碑。

欧洲历史上的户籍与人口登记簿,数百年来记录着村民的出生、洗礼、父名(Patronymic)和家族名
户籍与人口记录文件,记载了固定姓氏(Surname)、父名(Patronymic)、复合姓氏等因地而异的姓名登记方式 · Cccc3333 at English Wikipedia · CC BY-SA 3.0 · 维基共享资源

ICAO规格允许不设次标识符、完整记录全名。由此可以理解,FNU做法的问题不在护照,而在于强制使用两栏的系统设计。

7. 系统与表格设计:W3C和Unicode CLDR对全球姓名输入界面的建议

为了终结这种全球性的混乱和数据破坏,制定网络技术标准的万维网联盟(W3C)国际化(Internationalization, i18n)工作组很早就发布了一份里程碑式的官方技术指南,即**《世界各地的人名》(Personal names around the world)**。W3C向全世界的软件架构师和网页设计师大力推荐以下明确原则。

第一,在必填表格中彻底放弃强制分成“First Name”和“Last Name”两栏的设计,只提供一个**“全名(Full Name)”**输入栏。让用户按照自己的文化习惯和护照上的正式写法,自行完整输入顺序和空格。这是从源头上杜绝数据丢失的唯一办法。第二,如果系统为了按字母排序或建立数据库索引,确实需要按姓氏排序,就要在全名之外另设一个辅助栏**“排序用姓名(Sort As / Name to sort by)”**。由用户自己指定作为排序依据的词。第三,系统内部自动生成发给客户的邮件或通知时,不要把“Dear [First Name]”或“Dear Mr. [Last Name]”这类西式模板代码写死。国际标准做法是在注册阶段设置专门的称呼栏:**“我们该怎么称呼您?(Preferred Name / What should we call you?)”**

此外,统一码联盟(Unicode Consortium)负责全球文字和软件多语言处理的标准化。它通过**“CLDR(Common Locale Data Repository)Person Names”**项目,确立了按语言和地区(locale)组合、格式化姓名要素的算法标准。系统工程师设计数据库时,必须默认具备完整的UTF-8 Unicode支持环境。爱尔兰裔姓名中的撇号(O'Connor)、法国裔姓名中的连字符(Jean-Luc)、西语裔姓名中的重音符号(José、Peña),都不能被当作“特殊字符错误”拒收。软件一旦无法包容现实世界的多样性,由此产生的代价就会原封不动地转嫁给无辜的用户,变成他们的不便和社会成本。

W3C的三条建议可以与前面的案例对照阅读。双姓和单名由全名栏来容纳,排序和称呼上的差异则由单独的栏位来承接。

8. 结语:对待他人姓名的三项基本原则

名字不只是一串文本数据。它是一个人出生时从祖先和父母那里获得的,又在所属的社会和法律中打磨了一辈子。它是最私密、最有尊严的身份核心。在全球化的现代社会中生活的个人,以及运营全球系统的企业,面对他人的名字时,必须牢记三项实践原则。

第一项原则是**“不得随意改动原文顺序和拼写”**。不能因为对方的名字不符合西方标准,就凭自己的直觉颠倒词序,或把中间的姓氏随意缩写成中间名。在海外文件上书写韩国人的名字时也是如此。除非是本人在英文简历上自愿采用的顺序,否则在正式行政事务中,都应原样保留当事人表明的原文形式。

第二项原则是**“与国际旅行文件和正式身份证件的机读区(MRZ)绝对一致”**。为出境购买机票或申请签证时,不要使用门户网站的英文姓名转换器,也不要用平时的英文昵称。要把所持护照个人资料页下方44位MRZ行中的拼写和顺序,一字不差地照抄下来。单名者要注意,各航空公司对空栏的处理规定各不相同(例如在姓氏栏输入全名后,在名字栏再输入同一名字等)。因此应事先查看航空公司的官方出票手册。

第三项原则是**“称呼和发音不要猜,直接问当事人”**。在西式头衔Mr.或Ms.后面一律接上最后一个词,这种习惯对冰岛人、越南人、印度人和阿拉伯人可能是严重的失礼。在多元文化的商务会议或国际合作场合,不妨先礼貌地问一句:“在正式场合,用什么称呼和名字叫您,您觉得最得体、最自在?”这才是体现真正全球公民意识和相互尊重的最佳商务礼仪。