<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">··<span style="white-space:pre"> </span>在SAP UI5中,使用i18n文件的方式来解析变量。对于以后开发不同的语言包,也有对应不同的i18n文件。我们先来大体看一下在SAPUI5中,i18n是如何使用的。</span>
首先我们建立一个文件,文件名为i18n.properties。在其中编写如下内容:
showHelloButtonText=Say Hello
helloMsg=Hello {0}
这里其实定义了几个变量或者方法的值。要调用他们,我们首先修改controller内容如下:
sap.ui.define([
"sap/ui/core/mvc/Controller",
"sap/m/MessageToast",
"sap/ui/model/json/JSONModel",
"sap/ui/model/resource/ResourceModel"], function (Controller,

本文介绍了如何在SAP UI5移动web应用中实现国际化(i18n)功能。通过创建i18n.properties文件,定义变量并调用它们,如showHelloButtonText和helloMsg。在控制器中,定义onShowHello函数,从i18n模型中获取值,并利用这些值进行动态文本设置。在视图中进行相应修改,以展示国际化效果。
620

被折叠的 条评论
为什么被折叠?



