当我调用 txTextcontrol.FontDialog() 或 Windows 窗体的 TXTextControl 附带的任何其他内置对话框时,它不使用本地化语言,只使用默认的英语语言。
我使用此处概述的过程为 TXTextControl 对话框创建了自己的资源文件:http
://www.textcontrol.com/en_US/support/documentation/dotnet/n_techarticle_resourcekit.htm
我似乎已经正确生成了一个 txtextcontrol.resources.dll 文件对于挪威语 (nb-NO) 并将文件放在我的 src\bin\Debug\nb-NO 目录中。其他 dll 和 exe 文件位于 src\bin\Debug 中。我也设置了这样的当前文化
CultureInfo newCulture = new CultureInfo("nb-NO");
Thread.CurrentThread.CurrentCulture = newCulture;
Thread.CurrentThread.CurrentUICulture = newCulture;
当我从 Visual Studio 运行它时,我自己的应用程序的本地化资源被加载和使用,但不是这个。知道缺少什么吗?