我一直在閱讀大量有關如何使用C#3.5創建國際化ASP.NET應用程序的文檔。它們似乎給人的印象是,字體回退和字體鏈接將使字體選擇成爲一個非問題。字體回退如何在非Windows操作系統上工作?
但是,我所看到的文檔似乎暗示它在Windows上會很好,但沒有提到其他操作系統,如Mac和Linux。
有一個支持所有語言的所有字符,但如果您的客戶端使用的是Windows 2000或更高版本,它是足夠使用單個字體整個應用程序中,由於字體鏈接和字體回退沒有字體。這意味着您的系統將確定適合機器文化的字體。 (source)
這會奇蹟般地在Mac/Linux上工作,還是在支持這些平臺方面有一些額外的工作?
是爲ASP.NET或Windows窗體? –