我一直在阅读大量有关如何使用C#3.5创建国际化ASP.NET应用程序的文档。它们似乎给人的印象是,字体回退和字体链接将使字体选择成为一个非问题。字体回退如何在非Windows操作系统上工作?
但是,我所看到的文档似乎暗示它在Windows上会很好,但没有提到其他操作系统,如Mac和Linux。
有一个支持所有语言的所有字符,但如果您的客户端使用的是Windows 2000或更高版本,它是足够使用单个字体整个应用程序中,由于字体链接和字体回退没有字体。这意味着您的系统将确定适合机器文化的字体。 (source)
这会奇迹般地在Mac/Linux上工作,还是在支持这些平台方面有一些额外的工作?
是为ASP.NET或Windows窗体? –