点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在扩展"收件箱" fiori应用程序。 我有一组要保留在i18n文件中的文本。
我在扩展应用程序的i18n文件夹下创建了它们。
我在"网络"选项卡中看到应用程序读取了我的文件。 但是当我确实返回this.getModel(" i18n")。getProperty('
我不想创建一个新模型并设置到我的应用程序中,而是我认为应该有某种机制可以将我的i18n与标准模型合并。 是吗?
谢谢
克里希纳
克里希纳,你好
您只需要在扩展项目中添加一个i18n文件夹,然后在其中添加国际化文件(i18n_en.properties,...)。
在这些文件中,您只需添加其他翻译(扩展名的控件或标准的替代)。
在扩展项目的component.js中添加
config:{
" sap.ca.i18Nconfigs":{
bundleName:" <您的组件名称> .i18n.i18n"
}
}
(用您在component.js中指定的扩展组件的名称替换<您的组件名称>
致谢
斯文
如果您想扩展为其他任何语言(例如:土耳其语的Travel Request FIN_TR_CREExtension)
您需要在Component.js文件中更改配置部分,例如→config:{" sap.ca.i18Nconfigs":{bundleName:" travel.request.create.FIN_TR_CREExtension.i18n.i18n_tr"}},
然后在i18n文件夹中更改i18n文件名,例如→i18n_tr.properties
一周热门 更多>