点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在创建一个详尽的自定义控件-但是在如何轻松地将i18n文件用于可翻译文本方面遇到了麻烦。
例如,如果我的自定义控件具有
通过渲染器渲染,我想使用messagebundle.properties或i18n.properties文件为此提供可翻译的文本,我该如何实现?
我看到的一种方式是针对每个文本,将其设置为自定义控件的输入参数,并在传递值时从视图中将其传递为{i18n> ABC} –但这对于每个文本都不可能 控件中的每个渲染项目,对吧?
我正在探索更多,并看到如下所示的选项:
var oResourceBundle = that.getModel(" i18n")。getResourceBundle();
然后可能要访问每个文本,如:
oResourceBundle.aPropertyFiles [0] .mProperties.ABC
但是我不觉得这很灵活。
是否想知道是否有更好的方法?
大家好,
在我可以通过一些研发弄清楚这一点的情况下将其结束。
如果在renderer方法中,则下面的代码将起作用:
在其他任何自定义方法中,例如afterRendering或beforeRendering或之后:
一周热门 更多>