NiFi汉化
①在源文件中的
source-nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src中修改jsp、js文件
②打包mvn clean package -Dmaven.test.skip=true(可以在nifi-web-ui中单独打包一个模块)
③取出(源码)
source-nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target下的nifi-web-ui-1.1.0.war文件
④放入到(二进制码)
nifi-1.1.0/work/nar/framework/nifi-framework-nar-1.1.0.nar-unpacked/META-INF/bundled-dependencies路径下替换原本的文件
⑤重启服务完成汉化
⑥具体的汉化过程:
source-nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/
src/main/webapp/WEB-INF/partials/canvas/
1、navigation.jsp
Navigate;导航
Operate:操作
2、canvas-header.jsp
Summary:概要
Counters:计数器
Bulletin Board:公告板
Data Provenance:数据来源
Controller Settings:设置
Flow Configuration History:历史流配置
Templates:模板
3、src/main/webapp/js/nf/canvas/controllers/nf-ng-canvas-toolbox-controller.js
Processor:处理器
Input Port:输入端口
Output Port:输出端口
Process Group:批处理
Remote Process Group:远程批处理
Funnel:汇聚
Template:模板
Label:标签
4、src/main/webapp/js/nf/canvas/header/components/nf-ng-processor-component.js---处理器
nf-ng-funnel-component.js
nf-ng-input-port-component.js
nf-ng-output-port-component.js
nf-ng-remote-process-group-component.js
nf-ng-group-component.js
nf-ng-label-component.js
nf-ng-processor-component.js
nf-ng-template-component.js
Add Processor:添加处理器
Add:添加
Cancel:取消
5、src/main/webapp/js/nf/canvas/nf-connection-configuration.js
Create Connection:创建连接
6、src\main\webapp\WEB-INF\partials\summary\summary-content.jsp【概述标题】
NiFi Summary:NiFi概要
7、src\main\webapp\js\nf\summary\nf-summary-table.js【tabs】
将summary-tables中的标签名称汉化并将下面的加载样式代码中判断标签名称的条件汉化。
将列名汉化,汉化js中的name属性名称
8、src\main\webapp\WEB-INF\partials\counters\counters-content.jsp【计数器标题】
NiFi Counters:NIFI计数器
src\main\webapp\js\nf\counters\nf-counters.js【覆盖了上面的汉化,两处都要修改】
9、src\main\webapp\js\nf\counters\nf-counters-table.js
三个列名:环境,名称,内容
10、src\main\webapp\WEB-INF\pages\bulletin-board.jsp【公告板标题】
NiFi Bulletin Board:NIFI公告板
src\main\webapp\js\nf\bulletin-board\nf-bulletin-board.js【覆盖上面的汉化】
11、src\main\webapp\js\nf\provenance\nf-provenance-table.js
汉化列名
12、src\main\webapp\WEB-INF\partials\canvas\settings-content.jsp【设置标题】
NiFi Settings:NIFI设置
Apply:应用
13、src\main\webapp\js\nf\canvas\nf-settings.js【tab标签】【任务报告的列名】
14、src\main\webapp\js\nf\canvas\nf-controller-services.js【控制器服务列名】
15、src\main\webapp\WEB-INF\partials\history\history-content.jsp【历史标题】
src\main\webapp\js\nf\history\nf-history.js【覆盖jsp】
16、src\main\webapp\js\nf\history\nf-history-table.js【历史列名】
17、src\main\webapp\WEB-INF\partials\templates\templates-content.jsp【模板标题】
src\main\webapp\js\nf\templates\nf-templates.js【模板覆盖】
18、src\main\webapp\js\nf\templates\nf-templates-table.js【列名汉化】
19、src\main\webapp\js\nf\canvas\nf-processor.js"(343,32) .text('Tasks/Time')【组件状态】
20、src\main\webapp\WEB-INF\partials\canvas\navigation.jsp(170,92)【操作中的删除】
<div class="graph-control-action-icon fa fa-trash">
</div><span>Delete</span></button>
NiFi汉化的更多相关文章
- nifi1.6.0汉化
1.1 测试机 l Apache NiFi 1.6.0 l HDP 2.6.3 l 集群规模:单节点 l 操作系统:CentOs7 l 以下所有操作均在root用户下执行 1.2 安装环境 ...
- 真正的汉化-PowerDesigner 16.5 汉化
一.背景 经常使用PowerDesigner,之前使用15版本,后来16出来后,就一直在使用16,不过一直是英文.一些同事对使用英文版总显示有些吃力. 遍寻百度.必应,都没有找到真正的针对版本16的汉 ...
- CentOS下Zabbix安装部署及汉化
搭建环境:Centos6.5_x86_64,Zabbix2.4.5,epel 源 服务端: 1.安装开发软件包yum -y groupinstall "Development Tools&q ...
- pycharm2016.3.1激活及汉化
pycharm快捷键 PyCharm设置python新建文件指定编码为utf-8 Python | 设置PyCharm支持中文 0, 注册码 43B4A73YYJ-eyJsaWNlbnNlSWQiOi ...
- jquery dataTable汉化(插件形式)
1.jquery dataTable.js 官网:http://datatables.net/ 中文:http://dt.thxopen.com/ 2.汉化提示信息(放到xx.js中,引入即可) 注: ...
- ENGLISH抠脚童鞋的福利--GitHub汉化插件
今天在某前端群看到一个插件,激动万分啊!我就把插件使用实现的步骤分享一下! 打开chrome浏览器输入地址:chrome://extensions/ : 跳转到其他页面,点击左上角--扩展程序: 将T ...
- TinyMCE的使用(包括汉化及本地图片上传功能)
TinyMCE我就不多介绍了,这是下载地址:https://www.tinymce.com/download/ 下载下来是英文版,要汉化也很简单.首先去网上随便下载个汉化包,然后把汉化包解压后的lan ...
- ERDAS 2014安装破解及汉化图文教程
关于ERDAS 2014 的安装破解及其汉化过程: 说明:汉化只是之针对英语能力不能正常满足使用软件的朋友们.如果英语过专八,完全没有必要汉化!在此之前查了好多关于ERDAS汉化的文档,可惜只是简单的 ...
- [No000095].Net入门级逆向工程-1.SpreadsheetGear汉化
一.SpreadsheetGear汉化 最近,我们的有个项目要用到表格功能,由于历(la)史(ji)遗(kuang)留(jia)的问题,我们不得不用第三方的一个插件SpreadsheetGear来实现 ...
随机推荐
- 【java】java处理随机浮点数(小数点后两位)用RMB的大写数值规则输出
晚上上床前,拿到这个有意思的问题,就想玩弄一番: =========================================================================== ...
- Spark sql读取数据库和ES数据进行处理代码
读取数据库数据和ElasticSearch数据进行连接处理 import java.util.HashMap; import java.util.List; import java.util.Map; ...
- springMVC --配置具体与注讲解明
<?xml version="1.0" encoding="UTF-8"? > <beans xmlns="http://www.s ...
- Micro:Bit手柄试用之一MagicPad (解决蓝牙与gamePad包共存)
前言 原创文章,转载引用务必注明链接.由于本人初次接触Micro:Bit,水平有限,如有疏漏,欢迎指正. Micro:Bit真好玩! DFRobot的论坛相关资料算是国内比较丰富的了,个人感觉MB比A ...
- 利用 LeakCanary 来检查 Android 内存泄漏
前言 你被概率性的 OOM 困扰么?有时候,OOM 像幽灵一样,挥之不去,可真想把它揪出来时,又捉之不着.或许,是时候用 LeakCanary 来诊断一下了.它是一个用来检查 Android 下内存泄 ...
- java查看工具jinfo-windows
Generates configuration information. This command is experimental and unsupported. Synopsis jinfo [ ...
- c# out ref
out 关键字会导致参数通过引用来传递.这与 ref 关键字类似,不同之处在于 ref 要求变量必须在传递之前进行初始化.若要使用 out 参数,方法定义和调用方法都必须显式使用 out 关键字.例如 ...
- Linux环境变量PS1配置
1. 说明: 在Shell下,我们能够拥有更加色慘斑斓的提示行信息.这能够通过改变bash的$PS1环境变量还设置,如以下就是提示行的一种: user@host$ root用户的提示是这种: user ...
- Linux下MySQL定时按日期备份数据
一.使用mysql内置命令 mysqldump Usage: mysqldump [OPTIONS] database [tables] mysqldump [OPTIONS] --databases ...
- MySQL-[Err] 1055 - Expression #1
© 版权声明:本文为博主原创文章,转载请注明出处 问题描述:在MySQL数据库下,执行SQL插入语句报错.错误信息如下: 错误原因:在MySQL5.7之后,sql_mode中默认存在ONLY_FULL ...