怎样解决网站上客户地址翻译问题

不都是拼音吗,先把系统里面以前所有的地址都收集起来,然后写一个正则表达式分割所有层级的名字(譬如省市街道路)直到全部成功,最后去数据库里面确认一下所有的这些名字都存在,那么你的正则表达式就写好了。最后就是翻译成拼音,根本没有难度。
■网友
搜索引擎搜索:汉字转拼音 PHP
■网友
GitHub - overtrue/pinyin: 基于词库的中文转拼音优质解决方案哈哈哈哈哈,拿好不谢,虽然又帮别人打免费广告了。刚好也是php的。
■网友
_(:з」∠)_更新网站,加个提示,让用户自己写拼音地址~或者 js 翻译成拼音,然后允许用户手动修改,以解决多音字的问题。
■网友
用VBA写过一个,这里的坑点有这些。1)中文转拼音需要有一套词典,这块需要注意不同字符集的词典不同,先确定好你的数据的编码字符集是GBK还是UTF-8或者其他的,然后再找对应的编码字符集的中文转拼音字典。通常直接搜成品是搜不到的,建议搜Java的jar包,将里面的字典反编译出来加工下就可以用。2)要确定好每个地区名称的英文翻译。比如省,市,区,街道,路,小区,弄,巷,附近,东北角等等。3)还有每个区域的级别,比如街道和路的级别?XX路XXX园区和XX园区XX路,这种情况怎么处理?4)名称里面含有地区关键字的怎么处理?比如王镇路是取镇还是取路呢?5)地址信息嵌套怎么处理?这个是一个大坑,如果地址数据来源比较规范,还好弄点,如果不是,那么就有的坑了。
■网友
中文转拼音难度不大吧考虑到多音字,用AI做一个送货的时候肯定要原始汉字的,可以用base64编码存起来。什么垃圾系统啊,不用 Unicode


    推荐阅读