`
oznyang
  • 浏览: 158914 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

自制简易jsp国际化工具,提取中文用google翻译后整合

阅读更多
用来将一个目录下所有jsp的中文提取出来,调用google翻译生成key,再整合到jsp中,拒绝重复劳动

使用步骤

1. 执行以下命令
java -jar i18nTool.jar -get 目录路径 前缀
这个命令会把目录下所有jsp的中文提取到当前目录一个叫i18n.properties文件中,调用google翻译自动生成英文key,当然这个可能不合理,就需要自己手工去改了(不要左改中文)

2.英文key和中文的对照文件弄好了,执行以下命令
java -jar i18nTool.jar -put 目录路径
就会把目录下所有jsp中的中文国际化,并生成对应的资源文件out.properties

3.把out.properties内容合并到messages.properties,大功告成~

有问题bug建议欢迎提出
稍微改造也可用于其他文件的国际化
分享到:
评论
8 楼 sky_load 2010-03-18  
不错,很不错
7 楼 JustDoNow 2010-01-25  
oznyang 写道
没有检测文件编码,反正有源码,自己改下额,不一定jsp,改改就可以用于其它文件了

确实不错,代码值得学习。
问一下楼主是否知道关于Google的翻译API是否对调用的接口有限制?
如果使用Google的翻译API用于商用可以吗?多次调用会被禁止访问吗?

如有高人,还望告知。
6 楼 oznyang 2010-01-14  
顶,谢谢支持啦
5 楼 movingboy 2010-01-14  
感谢楼主提供源码!我冒昧修改了一下,提交上来供大家参考。

改动如下:

1 支持自动检测JSP文件编码,不再限于UTF-8。但程序使用cpdetector来检测,不见得100%准确,因此提供了选项-force,可手工指定部分文件的编码
2 可以指定回填JSP文件时使用的标签,目前可选择使用JSTL或spring的标签
3 提供了-debug选项,仅在设置了该选项时才输出运行过程中的调试信息
4 printUsage提供了详细的用法说明
4 楼 oznyang 2009-11-20  
没有检测文件编码,反正有源码,自己改下额,不一定jsp,改改就可以用于其它文件了
3 楼 xmx0632 2009-11-19  
试了一下,文件的编码格式一定要是utf-8
2 楼 helian 2009-11-19  
只局限于jsp么?
1 楼 jiayp 2009-11-19  
用了你的东西,必须顶。不错。

相关推荐

    jsp格式化工具

    由MIT提供的js美化大师,可对jsp、html,js等进行格式化,比其他格式化工具效果都好。该工具为web应用,解压后打开index.html,将源码复制到格式化区域,点击ctrl+Enter,即可完成格式化。

    JSP国际化_demo

    JSP国际化子例子(中,英两种语言,易懂),

    简易 jsp 网页购物车

    jsp+javabean+access 实现简单的购物功能

    jsp实现国际化dwi18n

    jsp国际化demo,可以直接打开运行,dwi18n

    jaava和jsp工具类

    [工具类] 成各种密码随机串,加密解密,编码解码...[工具类] 中文验证 .jsp [工具类] CookieCounter .java [工具类] Java中计算任意两个日期之间的工作天数 .java [工具类] java抓取网页 .java [工具类] MD5 .java

    用jsp写的简易留言板

    用jsp写的简易留言板,实现了添加、删除留言和留言分页等功能

    用JSP制作的简易整数计算器

    用JSP制作的简易整数计算器,有错误判断,但不够完整。希望高手能在此基础上进行完善,增加除数为零的判断。

    自定义JSP标签实现语言国际化(类似struts text标签),并同时支持图片、JS文件国际化

    通过定制jsp标签库,实现如下功能: 1.支持语言国际化(类似struts text标签) 2.支持图片文件、JS文件国际化

    jsp实现简易购物车

    通过jsp实现的简易购物车,里面包含每次点击只能购买一件物品和可以通过输入购买数量实现多适量的购买。

    Ueditor与jsp、SpringMVC整合,结合文档使用

    由于项目需求,要开发一个新闻发布模块,在网上找了找,看有没有什么插件可以用,后来发现了Ueditor百度编辑器,的确挺强大的。这里我只讲解jsp版本的,与servlet和SpringMVC整合,两种方式的应用。这里提供了纯...

    springboot整合jsp,下载即用

    springboot整合jsp,下载即用,已经整合好了jsp,使用的时候下载好,maven一下就可以用了

    计算机外文翻译JSP

    JSP计算机外文翻译JSP计算机外文翻译JSP计算机外文翻译JSP计算机外文翻译JSP计算机外文翻译

    简易JSP信息管理系统

    简易JSP信息管理系统

    html转jsp工具

    1、此工具只针对utf-8和gb2312两种编码格式的网页进行转换,其他编码格式的网页不支持转换! 2、此工具会自动在html页面的开始位置加入以下...6、此工具用java开发,在使用时必须配置jdk的环境变量,否则无法正常执行

    简易jsp新闻发布系统

    此jsp新闻发布系统供初学者入门学习使用

    国际化处理工具(i18nTools)

    优秀的国际化处理工具 优秀的国际化处理工具 优秀的国际化处理工具

    jsp做的简易聊天室源码

    用jsp做的简易聊天室,部署到tomcat中,可实现网络聊天室的基本功能。

    jspshell 一些JSP的工具

    jspshell 一些JSP的工具 非常好用的JSP工具集

    jsp+servlet简易购物车

    4.进行验证码收发操作,系统进入后展示商品列表,利用c标签将db入库的数据进行动态渲染,el表达式进行数据取值展示,添加购物车利用ajax请求 5.进行添加购物车、移除购物车的技术实现,根据所添加的购

Global site tag (gtag.js) - Google Analytics