文章导读
在我们使用 FastReport.Net 集成到程序中时,往往会在本机测试时看到中文界面,但一旦发布到客户电脑,却变成了英文。这对于我们来说确实是一个问题。其实,FastReport.Net 已经为我们提供了解决方案。今天,我们就来聊聊如何在程序发布后显示中文菜单的问题。正文部分
在我们的程序中集成 FastReport.Net 后,我们通常会遇到这样一个问题:在本地测试时,不论是设计界面还是预览界面,都是中文菜单,但是一旦将程序发布到客户电脑,界面就变成了英文。这主要是因为 FastReport.Net 在默认情况下使用的是英文界面。那么,我们该如何解决这个问题呢?首先,我们需要找到 FastReport.Net 的语言资源文件。这个文件位于 FastReport 安装路径的 \Localization\Chinese (Simplified).frl 目录下。你可以选择将这个文件放置在项目的资源文件夹中,或者以独立文件的方式引入到项目中。在这里,我选择以独立文件的方式引入。
加载语言资源文件
接下来,在程序运行、加载报表之前,执行以下代码来加载语言资源文件:string chineseSimpleFrl = AppDomain.CurrentDomain.BaseDirectory + @
