我有i18n属性绑定到标签但是当我尝试绑定属性时,它不起作用。
i18n_en
TABLE_ItemCateg=Item Category
VIE W上。 XML
<Label text="{i18n>TABLE_ItemCateg}" />
它显示"TABLE_ItemCateg"
而不是"Item Category"
。
在i18n.properties
,我没有保存数据。我也收到以下错误:
找不到包''/../sap/xyz_homepage/i18n/i18n.properties'中关键'TABLE_ItemCateg'的任何可翻译文本
的manifest.json
"models": {
"i18n": {
"type": "sap.ui.model.resource.ResourceModel",
"settings": {
"bundleName": "xyz_homepage.i18n.i18n"
}
}
}
您必须将文本添加到所有已使用的翻译文件中
i18你.properties
TABLE_ItemCateg =项目类别
i18你_恩.properties
TABLE_ItemCateg =项目类别
使用适当的模型
VIE W上。 XML
文本= “{I18N> TABLE_ItemCateg}”