甚至,因为没法申请银行账户,微信、支付宝也拒绝使用,有的银行建议名字带有“”字的用户改回繁体字“龑”。
除了银行账户,字无法输入腾讯财付通和支付宝,例如财付通会反馈显示“输入的姓名中存在无法识别的生僻字或姓名圆点输入错误,请检查后重新输入”。
该资深系统架构师告诉记者,汉字编码国家标准,先后经过了GB2312、GBK、GB18030-2000,GB18030-2005不同版本。二代居民身份证的电子数据使用UTF16编码,生僻字使用了Unicode PUA(私有用户区,简称PUA)编码。
今年4月,山东青岛媒体报道称,当地市民王(音huì)在移动、联通和电信三家运营商都办不了手机号。在电信营业厅身份证识别后,他的名字的第二个字变成了问号,无法正常显示。
大部分人取名来自字典。此前,一代身份证存在不少手写姓名报户口的情况,到二代身份证时才开始数字化。导致一些汉字既有公民身份证PUA编码,又有Unicode编码。
互联网公司给出的解决方案中,蚂蚁集团回应21世纪经济报道记者称,目前针对可输入的生僻字(如、、),已在前台支持认证,可根据前台页面进行认证。若无法认证,建议通过二代身份证办理银行卡,签约快捷尝试认证。
据悉,由于历史原因,国内大中型银行使用的是IBM i系列或z系统主机,IBM主机EBCDIC可以支持至CJK扩展A区,可容纳约27000字,符合GB18030-2000强制标准。但是根据他的统计,PUA编码了4700多个汉字,其中3600字被Unicode收录。
腾讯给出的方案是,到银行拆字或使用拼音开卡,然后在微信输入相同的名字。比如,录入为龙天。