首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在TWebBrowser中设置语言

如何在TWebBrowser中设置语言
EN

Stack Overflow用户
提问于 2014-03-19 12:48:56
回答 2查看 468关注 0票数 2

我需要根据程序的一些属性在TWebBrowser组件中设置语言。问题是,例如,我必须根据具体的国家日期格式显示日期。我已经试图在文档中找到一些提示,但没有成功。

所以我的问题是:

是否有可能像在普通的TWebBrowser实例中那样设置Internet Explorer的语言?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-20 12:36:36

我们现在用一个小小的解决办法来解决这个问题:

我向URL传递一个附加参数,描述用户的语言。使用这种语言,我们通过Javascript决定要使用哪种格式。

当然,这只是一个解决办法,只有当您可以自定义要调用的网站时,才有可能这样做,但是我还没有找到另一个用Delphi来管理这个问题的解决方案。

我很乐意阅读一些其他/更好/更简单的解决办法。

票数 0
EN

Stack Overflow用户

发布于 2015-01-15 11:21:45

尝试一下,例如,对于de =德语,例如:

代码语言:javascript
复制
header_string := 'Accept: text/html,application/xhtml+xml,'
                 + 'application/xml;q=0.9,image/webp,*/*;q=0.8' 
                 +  chr(13) + chr(10)  // Linefeed
                 + 'Accept-Language: de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4'
                 +  chr(13) + chr(10); // Linefeed 

WebBrowser1.Navigate(url,16,0,header_string);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22506365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档