2020-08-22 15:15发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
下面的代码是否还有其他方法可以设置应用语言? 下面的代码总是刷新整个页面,给用户带来糟糕的体验。
window.location.search =" sap-language = EN";
感谢和问候,
RK
你好,公羊
我建议您在component.js中进行设置:
sap.ui.getCore()。getConfiguration()。setLanguage(" EN");
您可以使用上述命令在应用程序中的任何位置设置语言,但是,渲染后的某些标准控件不会更改标签...
相关的增强请求: https://github.com/SAP/openui5/issues/1258#issuecomment-285421612
您可以在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":是 }, ... }
还有其他任何建议或帮助吗?
谢谢!
还有其他解决方法吗?
感谢Alves的回复,
更改标签有问题。 任何其他提供相同行为的方式,例如
,但不应再次重新加载页面。
最多设置5个标签!
你好,公羊
我建议您在component.js中进行设置:
sap.ui.getCore()。getConfiguration()。setLanguage(" EN");
您可以使用上述命令在应用程序中的任何位置设置语言,但是,渲染后的某些标准控件不会更改标签...
相关的增强请求: https://github.com/SAP/openui5/issues/1258#issuecomment-285421612
您可以在index.html中的应用程序的ui5引导程序中使用language参数。
如果您不使用index.html,请在manifest.json文件中设置默认语言环境
还有其他任何建议或帮助吗?
谢谢!
还有其他解决方法吗?
感谢Alves的回复,
更改标签有问题。 任何其他提供相同行为的方式,例如
window.location.search =" sap-language = EN";
,但不应再次重新加载页面。
感谢和问候,
RK
一周热门 更多>