2011-11-24 70 views
3

我收到了修改法语中的“添加新...”和“添加现有...”按钮的翻译的要求。一个典型的默认按钮如下图所示:在CRM 2011中修改翻译文件以外的翻译文件

Example buttons with standard translations

所需的新的翻译基本上去除性别中性(如果我的比较差的学校法语是正确的!)。所以,而不是'Ajouter un(e)'我们有'Ajouter un'。

不幸的是,这些按钮标签是而不是包含在标准翻译文件(设置 - >定制 - >导出翻译)中。

还有其他选择吗?鉴于要求的性质,我很乐意考虑几乎任何形式的破解。客户关系管理必须从某个地方产生这些价值观,隐藏他们的任何想法?


注:我深刻的这一要求对于相当明显的理由不同意,我相信大多数人读了这个问题的意志为好。然而,要求是他们的要求,有时客户/客户不会采取行动。这是其中的一种情况。

回答

3

您可以定义CRM Ribbon控件的标签。见Use Localized Labels with Ribbons。 为了做到这一点,您需要导出功能区定义并确定这些控件的定义位置。

您应该能够定义一个CustomAction来覆盖现有控件的定义,但包含您想要的标签文本而不是默认的标签文本。请参阅Define Custom Actions to Modify the Ribbon

如果您已经习惯了自定义功能区,这应该不会太难,但是在定制功能区时有一个显着的学习曲线。

+0

感谢您 - 这听起来不错。明天我到办公室时我会看看。 – glosrob