轻应用门户入口,如何设置默认语言原创
金蝶云社区-刘晓静_11
刘晓静_11
0人赞赏了该文章 2次浏览 未经作者许可,禁止转载编辑于2024年08月20日 18:59:30
summary-icon摘要由AI智能服务提供

本文介绍了在不同版本(8612和8.8及以上)的云之家系统中设置多语言门户的两种方法。8612版本支持通过弹窗设置默认语言或通过JS代码实现门户入口直接显示默认英文。8.8及以上版本则提供了从特定URL安装HR门户并设置默认语言的步骤,以及通过EAS Cloud应用管家添加并设置HR门户地址的方法。

一、8612版本多语言门户

方式一、弹窗设置开启默认语言开关(如下图效果)

步骤:云之家=>管理中心=>业务中心

image.png

image.png

image.png

image.png

在地址栏后添加参数:&canChangeLanguage=0&locale=l1 或者&canChangeLanguage=0&locale=en_US

方式二点击门户入口直接展示默认英文,无需手动选择语言栏位(8612版本)

image.png

在员工自助入口对应js事件中新增代码,门户入口地址配置无需其他参数。如下图(经理人分析,团队管理同理)

image.png

image.png

复制如下代码(以默认英文为例,繁体中文:zh_TW):

_self.pageinit = function () {
	var  queryParams = new URLSearchParams(window.location.search); 
	if(!queryParams.has('isRefresh' ) && easContext.locale != 'en_US'){
			mbos.http.ajax({
				  url: '/mbos/auth/changelanguage',
				  param: {
					lang:'en_US',
					ismoren:1
				  },
				  success: function (data) {
					window.location.href =  window.location.href  + '&isRefresh=true';
				  }
			});
	}
};

效果如图:

image.png

二、8.8及以上版本

方式一、若是从下列URL安装的HR门户,设置默认语言可按照下列顺序操作:

轻应用扫码安装地址:https://mbos.kdeascloud.com/mbos/auth/install

image.png

1.登录移动bos,找到移动s-HR新门户,点击编辑,选择HR服务,点击JS事件,在弹窗中复制下列代码(默认英文为例:en_US; 繁体中文:zh_TW; 简体中文: zh_CN

_self.pageinit = function () {
  var  queryParams = new URLSearchParams(window.location.search);
 if(!queryParams.has('isRefresh' ) && easContext.locale != 'en_US'){
        mbos.http.ajax({
              url: '/mbos/auth/changelanguage',
              param: {
                lang:'en_US',
                ismoren:1
              },
              success: function (data) {
                window.location.href =  window.location.href  + '&isRefresh=true';
              }
        });
 } 
};

image.png

image.png

效果如下图:

image.png

方式二、若是在EAS Cloud应用管家中添加HR门户

image.pngimage.png

1. 管理员登录移动bos,如下图

image.png

2.在分组编辑界面,点添加轻应用

image.png

3.进入新增轻应用界面,轻应用类分为三类,按照需求选择对应的分类,填入对应的信息,可根据不同的轻应用选择不同的logo作为图标

image.png

4. 可根据需求,在该界面设置轻应用的可见范围,默认仅创建人可见,可根据需求更改设置

image.png

5.点击确定,轻应用分布成功,展示在分组的列表中。

image.png

6. 点击如上图的编辑按钮,修改HR门户地址:

    在地址栏后添加参数:&canChangeLanguage=0&locale=l1 或者&canChangeLanguage=0&locale=en_US

(这种方式,点进来HR门户,会出现一个语言栏位弹窗,可选择语言,如下图)

image.png

赞 0