如何解决CefSharp语言设置
我在为应用程序设置浏览器(CefSharp)语言时遇到问题。 因此,在我的初始化配置中,我已经对其进行了配置,以将本地语言设置为德语:
Public Sub InitializeChromium()
Dim settings As New CefSettings()
settings.Locale = "de-DE"
If Not IO.Directory.Exists(_cachePath) Then IO.Directory.CreateDirectory(_cachePath)
settings.PersistSessionCookies = True
settings.CachePath = _cachePath
CefSharp.Cef.Initialize(settings)
browser = New ChromiumWebBrowser(address:=lblWEBSiteURL.Text)
pnlBrowser.Controls.Add(browser)
browser.Dock = DockStyle.Fill
End Sub
奇怪的是,当我直接在Visual Studio中作为项目启动应用程序时,一切正常。并且页面使用德语首选项语言加载。但是,当我在同一台PC上安装相同的应用程序时,页面将以英语加载。 我尝试设置:
settings.Locale = "de"
settings.AcceptLanguageList = "de,de-DE"
,并且还在我的应用程序中插入了本地de.pak(语言pak),但是仍然在安装时始终使用英语。 您有什么建议或提示吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。