簡體   English   中英

如何更改 Microsoft Edge/WebView2 中用於拼寫檢查的語言?

[英]How can I change the language used for spell checking in Microsoft Edge/WebView2?

我們在豐富的 Delphi 應用程序中使用 WebView2 作為 html 編輯器,其中document.designMode = 'on'

WebView2 默認進行拼寫檢查(這很好)。 但是我們想要更改語言,其中拼寫檢查是獨立於操作系統中的用戶設置完成的。 我們的系統中有多語言用戶,所以語言確實在運行時打開。

我們嘗試設置各種 html 標記的語言屬性(在加載到編輯器之前以編程方式操作 dom 和/或源)。 但這似乎沒有任何效果。

我正在使用 Opera 來寫這個,“english”在這里用於拼寫檢查。 如果我使用邊緣,這里的這個文本字段是用“德語”檢查的。 這是一個不好的跡象,這可能是可能的。 我希望這里也缺少一些東西。

對此有什么想法嗎?

CoreWebView2EnvironmentOptions.Language 屬性可能會更改默認的拼寫檢查語言(我還沒有驗證過),但 WebView2 目前沒有更改拼寫檢查設置的機制。 您可以在我們的反饋 github 項目上將您的反饋添加到拼寫檢查 API 功能請求中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM