`

快速实现国际化---插件ResourceBunbleEditor的使用

阅读更多

最近发现一个非常好用的插件,这个插件可以使Java的Web项目开发变得更加轻松,这个插件就是ResourceBundleEditor,这个Elipse插件的功能是实

 

现国际化,可以使世界各地浏览网页的用户可以方便的浏览自己熟悉的语言。听到这里是不是觉得很心动呢?下面我就介绍这个插件的使用:

 

一般情况下咱们中国人开发Web项目,都会用native2ascii来实现中文转码,然后把代码拷到ApplicationResources.Properties文件下。

 

从而实现转化。

 

但是我下面介绍的这个插件,可以完全不使用native2ascii,而更方便实现国际化。

 

首先下载该插件,网上有丰富的下载资源,文件名ResourceBundleEditor_v0.7.7.zip。

 

下载后解压,会产生一个plugins文件夹,把该文件复制粘贴到eclipse下,覆盖原文件。

 

之后用MyEclipse运行项目,选择ApplicationResources.properties点鼠标右键,选择Open with下的ResourceBundle Editor。会自动打开该插件。

 

如图

 

你只需要选择你想要实现的语言的国家,他就会帮你自动生成一个Properties文件,例如如图所示会自动生成

 

ApplicationResources_zh_CN.Properties文件,然后在根据每个属性值,写入自己想要在页面上显示的语言就可以,好了插件介绍完毕了。

 

本文介绍的仅限于MyEclipse6.5之前的版本,MyEclipse6.5已经有了写入中文自动转码的功能,但是对于大量属性的处理,这个插件还是会

 

方便很多。因为他可以自动生成相应的Properties文件。

 

 

分享到:
评论

相关推荐

    Java开发案例-springboot-整合Sa-Token-Quick-Login插件实现快速登录认证-源代码+文档.rar

    Java开发案例-springboot-整合Sa-Token-Quick-Login插件实现快速登录认证-源代码+文档.rar Java开发案例-springboot-整合Sa-Token-Quick-Login插件实现快速登录认证-源代码+文档.rar Java开发案例-springboot-整合Sa...

    flowable-bpmn---idea的插件--超级好用

    Flowable BPMN是一款开源的工作流引擎,它基于BPMN 2.0标准,提供了强大的业务流程管理和工作流实现能力。对于开发人员来说,...通过熟练掌握这个插件,开发者可以更好地实现业务流程的自动化,提升项目质量和效率。

    vue的国际化实现,包括ant-design-vue与自定义的实现

    总的来说,Vue.js的国际化实现是一个涉及多个层面的过程,包括安装和配置插件、定义和管理语言资源、在组件中使用翻译,以及可能的自定义逻辑。结合Ant Design Vue,可以为用户提供一致且本地化的界面体验。通过以上...

    国际化插件--读取 .properties的中文文件

    本篇文章将深入探讨“国际化插件——读取 .properties的中文文件”这一主题,以及如何在Eclipse中实现对中文资源的管理。 首先,.properties文件是Java平台用于存储配置信息或文本资源的标准格式,特别适用于存储...

    axure-chrome-extension(axure浏览器插件).zip

    这款插件的使用对于提高工作效率,优化用户体验有着显著的作用。 一、Axure简介 Axure RP是一款强大的原型设计工具,它允许用户创建线框图、流程图、原型和规格说明,广泛应用于Web应用、移动应用和桌面应用的设计...

    Spring-Boot插件式开发框架,为动态扩展系统而生的插件开发框架

    总之,SpringBoot插件式开发框架通过插件化的思想,实现了系统的动态扩展和模块化管理,极大地提升了开发效率和系统灵活性。在实际开发中,开发者应深入理解框架的工作原理,合理设计插件结构,以充分利用其优势。

    一个my-doc-jsx插件的模块,用于开发my-doc-jsx的插件

    2. **熟悉API和钩子**:my-doc-jsx插件系统应有相应的API和事件钩子供插件使用,通过它们实现与主程序的交互。 3. **编写测试**:确保新开发的插件功能正常,编写测试用例以保证代码质量。 4. **文档编写**:为...

    Allow-Control-Allow-Origin插件

    描述中提到的“JavaScript跨域访问,ionic2使用正常”,表明这个插件不仅适用于普通的JavaScript环境,也适用于使用Ionic 2框架构建的移动应用项目。Ionic 2是一个基于Angular框架的开源移动应用开发平台,它允许...

    z-pager.js分页插件.zip

    总结来说,`z-pager.js`是一款功能齐全、易于使用的jQuery分页插件,结合`pager.css`样式文件,能够快速实现美观且实用的分页功能。无论是新手还是经验丰富的开发者,都可以通过简单的配置和调用,轻松地在项目中...

    C#-netcore5.0-winform-windows10-免注册调用大漠插件.7z

    标题提到的项目实现了在Windows 10操作系统上,使用C#语言和WinForms界面,无须注册即可调用大漠插件,以实现找字、找图、截图和打字等实用功能。 1. **.NET Core 5.0**: .NET Core是微软推出的一个跨平台的开发...

    allow-control-allow-origin chrome插件

    方法一:安装chrome跨域插件 这种方法最简单 去安装chrome Allow-Control-Allow-Origin插件 不能上谷歌商店就去我的csdn下载,下载后浏览器打开扩展程序界面,把下载的.crx文件拖进去就了 2,安装后并开启,现在发出请求...

    Allow-Control-Allow-Origin谷歌跨域插件

    5. 谷歌跨域插件的工作原理:这些插件通常会修改或注入JavaScript代码,以改变浏览器的默认行为,允许跨域请求通过,从而帮助开发者在开发阶段快速测试和调试。 6. 使用场景:跨域插件适用于开发和测试环境,例如...

    (Unity源码) 可视化编辑插件带滚球小游戏Nottorus 2.1.rar

    2-119 可视化编辑插件带滚球小游戏Nottorus 2.12-119 可视化编辑插件带滚球小游戏Nottorus 2.12-119 可视化编辑插件带滚球小游戏Nottorus 2.12-119 可视化编辑插件带滚球小游戏Nottorus 2.12-119 可视化编辑插件带...

    nicen-localize-image,是一款用于本地化文章的外部图片的插件

    这款插件的强大之处在于它能无缝集成到您的WordPress站点,提供多种自动化和手动方式,确保您的图片在文章发布前后都能顺利本地化,从而提升网站加载速度和用户体验。 **功能特性** 1. **文章编辑器集成**:nicen-...

    免费插件-AI插件-illustrator插件集合-尺寸标注-智能填充-颜色自动处理-自动批处理-Windows安装包.zip

    功能包含标注、文本、路径、颜色、画板、包装、拼板、设计、输出和效果等大类,常用功能如:标注横尺寸,标注纵尺寸,标注尺寸,轻松画包装1...欢迎下载使用,安装完毕之后,在窗口菜单>扩展>知了插件,打开即可使用。

    es-head 谷歌浏览器插件

    Elasticsearch是一个分布式、RESTful风格的搜索和数据分析引擎,可以处理大量结构化和非结构化的数据,并以快速、可扩展的方式提供搜索、分析和存储功能。它的设计目标是实现接近实时的搜索,并且在大规模数据集上...

    谷歌跨域插件Access-Control-Allow-Origin

    标题中的“谷歌跨域插件Access-Control-Allow-Origin”指的是在谷歌浏览器上使用的扩展程序,用于解决Web开发过程中遇到的跨域问题。跨域是由于浏览器的同源策略(Same-origin policy)引起的,它限制了来自不同源的...

    springsource-tool-suite-3.4.0 Eclipse插件

    7. **持续集成**:支持与Jenkins、Hudson等持续集成工具的无缝集成,实现自动化构建和测试。 8. **Java和Web开发工具**:除了Spring相关的功能,STS还包含了Eclipse的标准Java和Web开发工具集,如Java编译器、...

Global site tag (gtag.js) - Google Analytics