Arial Unicode MS是WinForms UI的正确字体吗?

6 .net forms fonts localization winforms

我们有基于.NET WinForms的应用程序,预计至少可以使用9种语言,包括

  1. 英语
  2. 西班牙语
  3. 俄语
  4. 简体中文
  5. 繁体中文
  6. 朝鲜的
  7. 日本

我们的应用程序应适用于Windows XP(SP3),Vista,Windows 7和Windows 2003和2008操作系统.

我们从未使用Arial Unicode MS进行本地化.我们使用过Tahoma,字体将在运行时链接到各种系统字体.

有人对使用上面列出的语言的应用程序字体使用Arial Unicode MS有意见吗?从技术上讲,它应该可行,但我们不知道任何限制.

Han*_*ant 13

我假设你的意思是Arial.该字体在默认的Windows安装中不可用,您可以通过安装Microsoft Office获得该字体.如果您想使用它,您可以从代工厂类型(可能是Agfa Monotype)购买许可证,并与您的安装人员一起部署.如果我的记忆仍然供我使用,那么15次安装需要95美元.

请注意,在实践中很少使用这样的字体.常见的Windows字体将具有本地用户需要以本地语言阅读文本的字形.如果俄罗斯用户出于某种原因想要使用中文本地化,那么您只需要一个完整的字体实现.

请务必通过在您定位的Windows的本地语言版本上安装应用来测试您的应用.您可以通过MSDN订阅获取这些版本.

  • @Mark:这是一个不同的Arial.全名是"Arial Unicode MS".这很大. (2认同)