语言设置,无需加载整个页面

2020-08-22 15:15发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

下面的代码是否还有其他方法可以设置应用语言? 下面的代码总是刷新整个页面,给用户带来糟糕的体验。

window.location.search =" sap-language = EN";

感谢和问候,

RK

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

下面的代码是否还有其他方法可以设置应用语言? 下面的代码总是刷新整个页面,给用户带来糟糕的体验。

window.location.search =" sap-language = EN";

感谢和问候,

RK

付费偷看设置
发送
7条回答
SAP小菜
1楼-- · 2020-08-22 15:41

你好,公羊

我建议您在component.js中进行设置:

sap.ui.getCore()。getConfiguration()。setLanguage(" EN");

您可以使用上述命令在应用程序中的任何位置设置语言,但是,渲染后的某些标准控件不会更改标签...

Haoba3210
2楼-- · 2020-08-22 15:48
N-Moskvin
3楼-- · 2020-08-22 15:38

您可以在index.html中的应用程序的ui5引导程序中使用language参数。

 data-sap-ui-language =" zh-CN" 

如果您不使用index.html,请在manifest.json文件中设置默认语言环境

"型号":{
     " i18n":{
         " type":" sap.ui.model.resource.ResourceModel",
 "设置":{
   " bundleName":" my.namespace.App.i18n.i18n",
 " bundleLocale":" en"
 },
 " preload":是
     },
     ...
 } 
zhangjiyang1323
4楼-- · 2020-08-22 15:55

还有其他任何建议或帮助吗?

谢谢!

悠然的二货
5楼-- · 2020-08-22 15:31

还有其他解决方法吗?

悻福寶寶
6楼-- · 2020-08-22 15:36

感谢Alves的回复,

更改标签有问题。 任何其他提供相同行为的方式,例如

window.location.search =" sap-language = EN";

,但不应再次重新加载页面。

感谢和问候,

RK

一周热门 更多>