SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

前言

最近,有很多同学看了我的****之后,总体反馈很不错,也有一些同学问我说,对于Global的项目,很多需要设置多语言的问题,那么我们知道在具体的APP中,我们可以设置I18n文件的方式,制作多语言版本,那么问题来了,对于FIORI应用的入口——Launchpad,如何设置多语言呢?那么今天我们讲解一下:

其实,SCP多语言的设置相比在ECC(GUI)上设置要容易很多,不需要很多麻烦的配置。

具体步骤:

登陆Portal

首先,我们登陆SAP Cloud Portal, 点选Service选项,找到Portal, 如下图所示:

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

选择需要编辑的Launchpad:

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

点选 service tools, 选择translations.

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

下载文件

下载主文件模板,以便进行编辑:

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

下载后解压文件夹:

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

里边有两个文件,一个README.txt, 这是一个教程文件,指导如何进行多语言编辑
还有一个文件是是以SiteId.properties and/or WCE_SiteId.properties file命名的。

编辑文件

我们打开原有的文件,查看所有的编辑信息:

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

在SAPUI5中,每个语言的都是单独存在的,所以我们需要为不同的语言创建一个单独的翻译版本。

文件名的命名规则为:

SiteId_Language-Country.properties / WCE_SiteId_Language-Country.properties
or
SiteId_Language.properties / WCE_SiteId_Language.properties

Language 需要根据 ISO 639的规范.
Country 需要根据 ISO 3166 规范.

例如:

4c736e0c-a094-46f1-9ae5-a602eb23b2b9_en-US.properties
4c736e0c-a094-46f1-9ae5-a602eb23b2b9_en.properties

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

问了方便测试,我们暂且把英文状态调整一下:

如下:

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

上传文件

对已有的文件,进行打包,然后上传:

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

查看语言版本

上传成功后,我们会在下方看到对应的语言版本:

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

打开对应的语言版本:

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

发布更新版本:

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

测试

更新后,我们重新打开launchpad, 查看我们更改的标签是否变化:

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

至此,我们大功告成!!!!

个人公众号

SAP FIORI教程——如何设置Launchpad的多语言文件(SAP Cloud 版)

(更多****地址: http://edu.****.net/combo/detail/587