PSI-probe 汉化

        首先,PSI-probe的介绍以及安装步骤,这里不再重复描述,请自行度娘或者参考:

PSI Probe 安装手记

        以前一直使用probe,谁知道前几天我换了Tomcat 8以后,就用不了了,就算是现在度娘上很多的PSI-probe2.3.3中文版,也用不了。还走了弯路去打开原来的谷歌的probe官网(结果你懂的),这里贴一下最新版下载地址(GitHub):https://github.com/psi-probe/psi-probe

-------------------------------------华丽丽的分割线--------------------------------------------- 

        最新版没有中文,那怎么办,思路就是从以往的中文版获取翻译文件“messages_zh_CN”,应用到最新版当中。

        步骤一:下载“PSI-probe2.3.3中文版”,获取“probe\WEB-INF”下的“messages_zh_CN”,附件也有。

        步骤二:打开probe安装目录“probe\WEB-INF\jsp\decorators”的“probe.jsp”,找到一段代码,修改如下(红色部分是我新增的,即最后一句“<a href="?<probe:addQueryParam param='lang' value='zh_cn'/>"><img src="<c:url value='/flags/cn.gif'/>" alt="BR" /></a>
”):

<div id="locales">
        <a href="?<probe:addQueryParam param='lang' value='en'/>"><img
						src="<c:url value='/flags/gb.gif'/>" alt="EN" /></a>
	<a href="?<probe:addQueryParam param='lang' value='ru'/>"><img
						src="<c:url value='/flags/ru.gif'/>" alt="RU" /></a>
	<a href="?<probe:addQueryParam param='lang' value='ja'/>"><img
						src="<c:url value='/flags/jp.gif'/>" alt="JP" /></a>
	<a href="?<probe:addQueryParam param='lang' value='it'/>"><img
						src="<c:url value='/flags/it.gif'/>" alt="IT" /></a>
	<a href="?<probe:addQueryParam param='lang' value='de'/>"><img
						src="<c:url value='/flags/de.gif'/>" alt="DE" /></a>
	<a href="?<probe:addQueryParam param='lang' value='es'/>"><img
						src="<c:url value='/flags/es.gif'/>" alt="ES" /></a>
	<a href="?<probe:addQueryParam param='lang' value='fr'/>"><img
						src="<c:url value='/flags/fr.gif'/>" alt="FR" /></a>
	<a href="?<probe:addQueryParam param='lang' value='pt_br'/>"><img
						src="<c:url value='/flags/br.gif'/>" alt="BR" /></a>
	<a href="?<probe:addQueryParam param='lang' value='zh_cn'/>"><img
						src="<c:url value='/flags/cn.gif'/>" alt="CN" /></a>
</div>

 解析:其中value='zh_cn'中的“zh_cn”其实就是“messages_zh_CN”后面的zh_cn。那么后面的cn.gif其实就是中国的小国旗图标,系统自带了的。

至此,重启,搞定。

猜你喜欢

转载自samter.iteye.com/blog/2306027
psi