【OPM】中文页面UI 点击无响应,英文页面正常

【OPM】通知配置文件详情 中文页面点击无数据,英文页面正常

Warning
问题描述

客户版本为OPM MSP,中心以及探针都部署在windows中,产品安装语言为中文。在中心点击通知配置文件时,中文页面无响应,英文页面响应正常。

中文:


英文:


Info
解决方案:

用中文属性文件中的实际值替换编码值。


1. 导航到OpManager\apiclient\fluidicv2\javascript文件夹下,编辑OPMI18N_12300_zh_CN.js 文件编辑前,拷贝一份相同的文件到桌面或者其他非 OpManager 目录下,以防修改错误。

2.  将以下两个字段修改:
原字段:
'webclient.MSTeams.notification.message.missing':'\u60A8\u5C1A\u672A\u914D\u7F6E <i>Microsoft Teams</i>\u3002<a href=\u201C#/Settings/Basic/AddOnProduct/MSTeams\u201D onclick=\u201CcloseTopBandMsg\uFF08\uFF09\u201D>{{t \u201Cwebclient.topo.refreshnoderesult.link\u201D}}</a> \u8FDB\u884C\u914D\u7F6E\u3002',

'webclient.MSTeams.channel.missing':'\u5982\u679C\u672A\u5217\u51FA\u9891\u9053\uFF0C\u8BF7<a href=\u201C#/Settings/Basic/AddOnProduct/MSTeams\u201D onclick=\u201CcloseTopBandMsg\uFF08\uFF09\u201D>{{t \u201Cwebclient.topo.refreshnoderesult.link\u201D}}</a> \u8FDB\u884C\u914D\u7F6E\u3002',

替换为:
'webclient.MSTeams.notification.message.missing':'You haven\'t configured <i>Microsoft Teams</i>. <a href=\"#/Settings/Basic/AddOnProduct/MSTeams\" onclick=\"closeTopBandMsg()\">{{t \"webclient.topo.refreshnoderesult.link\"}}</a> to configure.',

'webclient.MSTeams.channel.missing':'If a channel is not listed, kindly <a href=\"#/Settings/Basic/AddOnProduct/MSTeams\" onclick=\"closeTopBandMsg()\">{{t \"webclient.topo.refreshnoderesult.link\"}}</a> to configure.',

3. 无需重启服务,返回UI页面按ctrl+shift+R执行硬刷新,查看问题是否已经解决。

Notes
注意事项:
1.该方法适用于128524及其以上版本。
2.修改配置文件后需执行硬刷新查看,以免因缓存等问题造成混淆。
硬刷新是指在浏览器中清除特定页面的缓存,并强制重新加载该页面的最新版本,而不是使用缓存版本。
3.若该方法没有生效,可先自行尝试切换浏览器,清空缓存等方法,若问题仍存在可获取网络响应的HAR文件以及日志供后端进一步分析。