Topic: java国际化问题求教?

  Print this page

1.java国际化问题求教? Copy to clipboard
Posted by: robertb9527
Posted on: 2005-05-01 21:58

请问有没有人知道,是不是通过 :

Locale list[] = DateFormat.getAvailableLocales();
for (int i = 0; i < list.length; i++) {
System.out.println(list[i].toString() + "\t" + list[i].getDisplayName());
}

列出来的locale才有可能进行软件的国际化?
jdk1.5的locale也不包括藏文,那么它就不可能实现了是不是?

2.Re:java国际化问题求教? [Re: robertb9527] Copy to clipboard
Posted by: bluepure
Posted on: 2005-05-02 00:00

如果仅仅是用来国际化消息显示(不涉及时间和货币),你可以拿一个不用的国家地区来充当藏文嘛。比如你不需要支持繁体中文,那么就把繁体中文拿来充当藏文,呵呵

3.认同2楼说的 [Re: bluepure] Copy to clipboard
Posted by: zerol
Posted on: 2005-05-02 00:23

认同2楼说的, 我也是这么做的。

4.Re:java国际化问题求教? [Re: bluepure] Copy to clipboard
Posted by: robertb9527
Posted on: 2005-05-02 11:04

thanks!

5.Re:java国际化问题求教? [Re: bluepure] Copy to clipboard
Posted by: robertb9527
Posted on: 2005-06-14 11:16

我在资源文件中定义\u6587(中文中“文”字的unicode编码)=\u0F21(藏文中1的unicode编码),我的系统中windows/font目录下也安装了一种unicode的藏文字体:
TibetanMachineUniAlpha.ttf
可是运行程序时,都是??,显示不出来,
不知道怎么解决?

//其他的英语,法语等都是可以的


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923