程序如何实现适应不同语言环境? 我现在需要开发一个能自适应不同操作系统语言平台的软件,让程序实现unicode编码的转换是如何实现的?原理呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以参考struts实现原理,用Locale "C:\Program Files\Java\jdk1.5.0\bin\native2ascii.exe" language_ru.properties convert/language_ru.properties俄语资源文件的编码转换,别的语言类似。 可以定义不同Locale下的资源文件,即properties文件然后用Locale.getDefault()方法得到本地的Locale比如默认资源为resources.properties,简体中文资源命名为resources_zh_CN.properties,美国英语为resources_en_US.properties等等。用法是使用ResourceBundle的get(String key)等方法从该文件中获取资源字符串。 对这些文件,要使用Java自带的native2ascii工具将其转化为Unicode编码,否则在其他语言环境下可能会无法正常显示。用法可以在命令行下输入native2ascii看到 是不是我需要在几种不同的操作系统环境下编辑好资源文件,再统一转换成Unicode后在程序中调用呢?如果用VB开发,如何实现? 通常我们的简单做法是将程序中的所有message和控件的文字消息存储在一张对照表中,在窗口打开时动态来调用对应语言环境的对应控件的信息,但有没有直接对应Unicode对应的字符集进行对照转换的方法?如何实现? java 本身是 unicode 的, 你到底有没有搜索过 I18N ? 我现在的问题是需要用VB开发,我查了一些unicode与其它编码的资料,原来是需要写一些这些编码之间转换显示的算法就可以实现了,但仍需要知道的这些编码之间转换的规律!一些生僻字就更需要查码了! 那干嘛来 java 版问呢?? 怎样判断类围棋中的联通区域 一个接口和另外一个抽象类有同样的方法 使用HttpClient登录问题(小弟新手请多指教) [讨论]一个设计方面的问题——登陆这个动作(或叫方法)应该属于User类还是属于Application类(描述系统类) abstract的问题 关于.bmp图片的处理问题等! 如何确定Frame在屏幕的位置 急啊,那位兄弟有全球IP地址的分配对应表? 关于JAVA的问题,高手请进! java 线程怎么退出 怎么判断从数据库中查到的结果集为空?? 关于事件处理过程中的一个问题,希望各位高手,能来指导一下,
用Locale
然后用Locale.getDefault()方法得到本地的Locale
比如默认资源为resources.properties,简体中文资源命名为resources_zh_CN.properties,美国英语为resources_en_US.properties等等。用法是使用ResourceBundle的get(String key)等方法从该文件中获取资源字符串。