我正在将应用程序国际化为多种不同的语言,并且必须支持以下语言:
我们也可能会添加对以下内容的支持:
我应该为每种语言安装不同的字体,还是应该安装一个大量的 Arial Unicode MS 字体?如果我选择后者,将字体添加到安装程序中是否有任何法律含义?
这个问题在 .NET 3.5 中,但我认为一般问题是(编程)语言无关的。
最佳答案
Arial Unicode MS 不可再分发,并且随 Microsoft Office 一起安装:尽管 Lucida Sans Unicode 随 Windows 一起提供,并且具有您列表中大多数语言的字符(但我相信不是中文)。
http://alanwood.net/unicode/fonts.html 是查看哪些字体包含哪些字符的好资源。
关于.net - unicode 实现 : many fonts, 还是一种大字体?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/458566/