gpt4 book ai didi

c# - Linux Debian 多语言上的 Mono C# 应用程序

转载 作者:太空宇宙 更新时间:2023-11-04 12:07:45 25 4
gpt4 key购买 nike

我有一个多语言应用程序,在 Windows 上运行没有问题。当我在 Linux 上运行它时,中文字符显示为方 block 。

文本是从正确编码的 XML 文件中加载的 - 如果我在 Linux 文本编辑器中查看它们,它们可以毫无问题地显示。我试过更改字体(更改为文本编辑器中使用的字体),但没有成功。

我希望无需更改环境 LANG 变量并重新启动即可解决此问题。

谢谢。

最佳答案

出于某种原因,WinForms 应用不想将 unicode 字符与所有内置字体一起使用。

我添加了以下字体:

sudo apt-get install ttf-wqy-microhei

然后确保文本框具有相应的字体 - 例如对于上面的'WenQuayYi微黑'

此后没有问题。

关于c# - Linux Debian 多语言上的 Mono C# 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50000353/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com