Ambari 2.7.3汉化

一、Ambari汉化准备

1.1 环境准备

  • Ambari(2.7.3.0)

1.2 汉化文件参考

文件对应功能模块源码文件目录编译后目录安装后目录
仪表盘主界面ambari-web/app/messages.jsambari-web/public/javascripts/app.js/usr/lib/ambari-server/web/javascripts/app.js
管理员界面ambari-admin/src/main/resources/ui/admin-web/app/scripts/i18n.config.js/main.js不变/var/lib/ambari-server/resources/views/work/ADMIN_VIEW{2.7.3.0}/scripts
主页底部版权信息ambari-web/app/assets/index.htmlambari-web/public/index.html/usr/lib/ambari-server/web/index.html
登录框ambari-web/app/templates/login.hbspublic/javascripts/app.js/usr/lib/ambari-server/web/javascripts/app.js
DashBoard 页头/ambari-web/app/templates/application.hbspublic/javascripts/app.js/usr/lib/ambari-server/web/javascripts/app.js
仪表盘的关于信息ambari-web/app/templates/common/about.hbspublic/javascripts/app.js
管理页面的关于信息/ambari-admin/src/main/resources/ui/admin-web/app/views/modals/AboutModal.html不变/var/lib/ambari-server/resources/views/work/ADMIN_VIEW{2.7.3.0}/views/modals/AboutModal.html

二、Ambari汉化过程

2.1 汉化 Sign in

在这里插入图片描述

2.2 操作步骤

1、找到对应的文件 /usr/lib/ambari-server/web/javascripts/app.js
2、打开文件搜索关键字"Em.I18n.translations"
3、看到如下图所示就是英文映射,下面还有好多这种映射关系。在这里插入图片描述4、直接搜索关键字"Sign in",看到的如下图所示:在这里插入图片描述
5、我们手动把Sign in改为登录,然后保存退出。
在这里插入图片描述

6、刷新Ambari登录页面,如下图所示:
在这里插入图片描述
7、我们可以看到,页面上已经成功显示我们刚才操作后的数据。这只是汉化的一个简单的例子,如果要汉化其他页面,操作步骤同上。先找到对应文件,然后找到对应的映射关系,修改value值,最后刷新页面就可以了。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值