本文主要是介绍Ambari 2.7.3汉化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、Ambari汉化准备
1.1 环境准备
- Ambari(2.7.3.0)
1.2 汉化文件参考
文件对应功能模块 | 源码文件目录 | 编译后目录 | 安装后目录 |
---|---|---|---|
仪表盘主界面 | ambari-web/app/messages.js | ambari-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.html | ambari-web/public/index.html | /usr/lib/ambari-server/web/index.html |
登录框 | ambari-web/app/templates/login.hbs | public/javascripts/app.js | /usr/lib/ambari-server/web/javascripts/app.js |
DashBoard 页头 | /ambari-web/app/templates/application.hbs | public/javascripts/app.js | /usr/lib/ambari-server/web/javascripts/app.js |
仪表盘的关于信息 | ambari-web/app/templates/common/about.hbs | public/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值,最后刷新页面就可以了。
这篇关于Ambari 2.7.3汉化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!