Sharepoint 2013自定义功能区本地化不起作用

时间:2014-07-14 21:48:08

标签: c# sharepoint sharepoint-2013 ribbon

我正在尝试本地化自定义功能区组,该组显示为上下文组或库默认功能区内的组。

但是我不能让它本地化,它总是显示本地化字符串的资源键。正如您在下面所见,我尝试了功能资源和全局资源,但没有运气:

Contextual Group not being translated

Group inside Library not being translated

我确实将参考资源(称为“Expedientes”)和功能资源部署到他们的位置,用于中立和en-US文化: Resources Feature Resources 当试图从WebPart中的代码获取资源时,一切正常。

this.txtPrueba.Text = SPUtility.GetLocalizedString("$Resources:Expedientes,Ribbon_TabAccionesDocumentosEntrada", "", (uint)SPContext.Current.Web.UICulture.LCID);

this.txtPrueba.Text包含翻译文本。

功能区仍未翻译。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

我用SP1尝试了这个,它有效。可能是一个已修复的错误