开发的时候,wtp/myeclipse会自动发布到application server,但不会对i18n的properties资源文件进行处理.
于是在开发/调试的时候常常是看到乱码,总是很烦人的.
原来我的解决方案是用ant调用native2ascii.exe或native2ascii task把文件转换后再部署到as下,不过有点慢.
也用过PropertiesEditor编辑i18n的插件,可以自动把unicode保存为ascii编码,不过觉得也不方便,一是对编辑器有依赖,二是不方便版本比较和合并.
前些天在水木上问过网友有没有方便的解决方案,无果,只有人告诉我idea可以自动转换,就自己写的个小插件做转换.
放在这里了: http://code.google.com/p/native2ascii/
然后在水木和csdn上发贴介绍了,结果也没有几个去下,怀疑原来已经有好的解决方案,在这里再请教一下大家.
分享到:
相关推荐
i18n-static, static 资源通用 i18n 解决方案 2018.1更新:simplest-i18n单向的知识产权function show(num) { console.log('_#每页显示#_' + num + '_#条记录#_');}/*<i18
本篇文章将深入探讨如何在Go应用中实现i18n,以"Go-易于使用的Go应用程序i18n解决方案"为主题,我们将介绍一些关键概念、最佳实践和实用工具。 1. **基本概念**: - **i18n**: 涉及到软件的文本本地化、日期/时间...
vue-simple-i18n可能是最薄的库,可以在1kb之内终止所有Vue i18n解决方案。 jsDeliver或npm install v vue-simple-i18n可能是最薄的库,可以在1kb Playground安装CDN中终止所有Vue i18n解决方案。 jsDeliver或npm...
轻巧的i18n解决方案。 使用JSON文件创建类型安全的翻译。 对于Flutter Web用户:版本3.0.4包含的解决方法。 Flutter团队将此修复程序合并到稳定分支后,版本4.xx就与Web兼容。 特征 :rocket: 仅使用json文件生成...
最简单的通用i18n解决方案 § 前言 在大多数情况下,国际化实际上是将您的网站翻译成英文这意味着您可能不需要繁琐的框架来实现此目的这个小小的仓库就是给你的! § 产品特点 支持浏览器和Node.js 无依赖关系...
中文针对JavaScript / TypeScript / React的自动化I18n解决方案。 该库使用AST操作将文本包装并提取到js / ts / jsx / tsx文件中,从而使添加I18n变得轻而易举。 功能CLI(用于代码修改):带翻译调用的文本换行...
具有复数形式的i18n解决方案支持Redux / React 各国工人团结起来! 支持的语言列表以及所需的代码,可进行多种机械切换 俄语(ru,ru-RU) 英文(en,en-US,en-UK) 法语(fr) 德文(de) 波兰文(pl) 捷克...
"i18n_jquery.zip"这个压缩包,提供了一个基于jQuery的i18n解决方案示例,它能够帮助开发者轻松地将网站或应用程序翻译成多种语言,以适应不同地区的用户需求。本文将详细介绍jQuery_i18n的原理和应用。 首先,i18n...
a18n |针对JavaScript / TypeScript / React的自动化I18n解决方案。该库使用AST操作将文本包装并提取到js / ts / jsx / tsx文件中,从而使添加I18n变得轻而易举。特征CLI(用于代码修改):用翻译电话a18n wrap ( ...
gulp-lazy-i18n 懒人专用的国际化方案,适合中文项目后期快速国际化。 模板和JS里面直接使用中文,后期国际化再根据资源文件替换生成不同的语言文件 sample code gulp.task('i18n', function() { var dict = { ...
具有复数形式的i18n解决方案支持Redux上的React Native应用程序。 这个包提供了到React Native的功能。 这个包和之间的区别在于表示组件及其容器。 此软件包中的使用'react-native' 而不是<span> 。 这个包提供了...
C#的强类型和面向对象特性使得编写这样的I18N解决方案更为便捷。 总之,"DynamicMultilingual"项目为WPF开发者提供了一种利用`DynamicResource`实现I18N的方法,使得多语言支持变得更加灵活和高效。对于希望为全球...
黑群晖是一款基于Linux的网络存储解决方案,它允许用户创建个人云存储中心,进行数据备份、共享和远程访问。而arpl-i18n(Automatic Region and Package Localization)则是为了实现系统的多语言支持和国际化,让非...
这个i18n插件的目的就是简化这个过程,提供一种方便、可扩展的解决方案。 总的来说,这个i18n国际化插件结合了Eclipse的易用性,Tomcat的稳定性和JavaScript的交互性,为开发者提供了一个强大的工具,帮助他们快速...
8. **Spring框架的i18n支持**:Spring框架提供了一套完整的国际化解决方案,包括使用`MessageSource`接口获取国际化消息,以及在MVC环境中自动处理请求的locale。 9. **Apache Commons I18N库**:这是一个强大的...
综上所述,虽然jQuery本身没有内置的i18n功能,但通过组合使用JSON对象、自定义函数以及与其他库的集成,我们可以构建出一个强大的i18n解决方案。在项目中,你可能会发现testi18n这个文件包含了具体的示例代码,你...
总结来说,jQuery i18n Properties 提供了一个强大且易于使用的解决方案,帮助开发者快速实现前端的国际化功能。通过简单的API和灵活的配置,它使得处理多语言内容变得更加便捷,极大地提升了用户体验。在实际项目中...
《HTML与JSP前端页面的国际化实践:jQuery.i18n.properties详解》 在Web开发领域,为了满足全球用户的...在实际项目中,结合其他前端框架如Angular或React,以及后台服务的支持,可以构建出更为强大的国际化解决方案。
前端页面的国际化(i18n)...总的来说,jQuery.i18n.properties插件为jQuery开发者提供了方便的前端页面国际化解决方案。通过正确配置资源文件和调用API,可以轻松实现多语言支持,提升用户体验,拓宽应用的全球市场。
JavaScript(简称JS)i18n(国际化)实现是指在Web应用中,为了...在开发过程中,可以考虑使用现有的i18n库,如`react-intl`、`i18next`等,它们提供了更全面的解决方案和额外的特性,如日期和数字格式化、复数规则等。