根据西方公约,Salesforce将家庭和个人名称分开。
这是第一个名字是个人名字,最后一个名字是姓氏。这可以通过更改salesforce区域设置(例如从美国到中国)来更改,以便第一个名称是姓氏,姓氏是个人的
所以在香草SF中约翰史密斯出现在约翰史密斯身上。如果你切换到中文本地化,它将显示为史密斯约翰。
同样在香草中,Lim Keat Song会出现在Keat Song Lim身上,但在中文本地化中可能是正确的Lim Keat Song。
我的问题是我的约30%的联系人都有东亚名字,所以两种本地化都不完全令人满意。
在标准联系对象上解决此问题的最佳方法是什么?
我已经在salesforce上提出了问题,据我所知,谷歌上的内容并不多。
我问这个是因为虽然我可以解决它 - 可能与SD问题有关 - 这可能是一个已知的问题,我想找到最好的解决方案,而不是重新发明轮子。
答案 0 :(得分:0)
只是为了你的想法。
我们在Contact对象上添加两个自定义字段作为Formula。 一个名为Last Name的自定义字段引用Contact上的Standard Last Name字段, 另一个名为First Name的是指Contact上的Standard First Name字段。
因此,您无需对这些自定义字段进行任何数据导入,只需定义如何在“联系人”显示中显示自定义“姓氏”和“名字”字段。
此姓氏和名字的布局不会随用户的本地化设置而改变。
这可能不是解决这个问题的完美方式,我希望它会有所帮助。