English 中文(简体)
SAP UI5 - Localization
  • 时间:2024-03-25 23:28:06

SAP UI5 - Locapzation


Previous Page Next Page  

“SAP UI5”支持基于 Java平台的当地化概念。

<Resource Bundles-Aresource bundle file is a Java property file and contained key/ Value pairs where the Value are Language-depend texts and the keys are Language independent and used by the apppcation to identifying and access the same Value.

资源捆包是、*properties文档的收集。 所有档案都以相同的基本名称标明(确定资源障碍之前),这是确定每个档案所载语言的选修饰,以及固定的分机。

语言徽章按旧的JDK本地语种组成。 通过公约,应存在一个没有语言色彩的档案,并载有开发商语言的未经翻译的原始文本。 如果找不到更合适的语言,则使用这一档案。

3. 资源 b跃.ui.commons.message_bundle有以下档案:

    sap.ui.commons.message_bundle.properties 该档案载有开发商的原始案文,并确定一套钥匙。

    sap.ui.commons.message_bundle_en.properties 该档案有英文文本。

    sap.ui.commons.message_bundle_en_US.properties 该档案载有美国英文文本。

    sap.ui.commons.message_bundle_en_UK.properties 该档案有英文文本。

Use of Locapzed Texts in Apppcations

《SAPUI5》提供了两种备选办法,用于在应用中使用当地化的文本——即资源模块和具有约束力的数据。

下面的法典用于为特定语言获取资源障碍——

jQuery.sap.require(“jquery.sap.resources”);
var oBundle = jQuery.sap.resources({url ; sUrl, locale:sLocale});

以下守则用于查阅资源库的案文:

Var sText = oBundle.getText(sKey);

The following Code is used to have URL of a resources -

Var sUrl = sap.ui.resource(“sap.ui.table”,”messagebundle.properties”);
Advertisements