如何判断一种新的语言目前字库支持状态
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
因为一些语言使用的字符是通用的,比如俄语、哈沙克语都是西里尔字母。阿姆哈拉语,提格雷语都是用吉兹字母。对于这样的语言它们使用的字库
是相同的。因此如果系统支持俄语显示就会支持哈沙克语显示。这样在新增这些语言时就不用新增字库。但是对于一种新的语言,我们如何去定平台
是否显示呢?
[SOLUTION]
方法有2种,
1、 最简单的方法是访问这个语言的网站或者安装一个这个语言的应用。如果可以正常显示则说明目前平台是支持这个语言显示的,即系统中有个语言的字库。当然这个方法也存在缺陷,对于一些语言是宏开关控制的,如缅甸语,如果没有打开这个语言,这个语言的字库是不会编译进去的。
2、 其次就是查询这个语言的信息,明确这个语言所使用的字母。
1)可以通过维基百科查询这个语言的详细信息,比如奥罗莫语
http://zh.wikipedia.org/
由上图可知这个语言使用的是拉丁字母,语言代码是om
2)由此可知只要系统语言支持拉丁字母显示,就可以支持奥罗莫语显示。
因为一些语言使用的字符是通用的,比如俄语、哈沙克语都是西里尔字母。阿姆哈拉语,提格雷语都是用吉兹字母。对于这样的语言它们使用的字库
是相同的。因此如果系统支持俄语显示就会支持哈沙克语显示。这样在新增这些语言时就不用新增字库。但是对于一种新的语言,我们如何去定平台
是否显示呢?
[SOLUTION]
方法有2种,
1、 最简单的方法是访问这个语言的网站或者安装一个这个语言的应用。如果可以正常显示则说明目前平台是支持这个语言显示的,即系统中有个语言的字库。当然这个方法也存在缺陷,对于一些语言是宏开关控制的,如缅甸语,如果没有打开这个语言,这个语言的字库是不会编译进去的。
2、 其次就是查询这个语言的信息,明确这个语言所使用的字母。
1)可以通过维基百科查询这个语言的详细信息,比如奥罗莫语
http://zh.wikipedia.org/
由上图可知这个语言使用的是拉丁字母,语言代码是om
2)由此可知只要系统语言支持拉丁字母显示,就可以支持奥罗莫语显示。