在 Cefsharp.WPF 中,我应该如何对 "fi-FI"(芬兰语)语言进行拼写检查?

in Cefsharp.WPF, how should I do spell check for "fi-FI" (Finnish) language?

我有启动 Web 应用程序的 WPF 应用程序。我想对芬兰语进行拼写检查。默认情况下有英文拼写检查。我编写了以下代码以添加对芬兰语的支持。

Cef.UIThreadTaskFactory.StartNew(delegate
                {
                    var browser = (sender as ChromiumWebBrowser);
                    var requestContext = browser.GetBrowserHost().RequestContext;
                    requestContext.SetPreference("browser.enable_spellchecking", true, out _);
                    requestContext.SetPreference("spellcheck.dictionaries", new List<string> { "en-US", "fi-FI" }, out _);
                });

当我设置这个代码时,有以下问题

  1. 早期工作的拼写检查,英语中不正确单词的红色下划线已停止。
  2. 拼写检查不适用于芬兰语。
  3. 我检查了“C:\Users\AppData\Local\CEF\User Data\Dictionaries”,下载了英语词典,但没有下载芬兰语词典。
  4. 这是否意味着 CEF 不支持芬兰语,当我尝试“en-AU”时,这本词典已下载。

基本上有字典的语言都可以进行拼写检查,参考https://github.com/cvsuser-chromium/third_party_hunspell_dictionaries 另外,我在 CEF 论坛上问了一个问题,如果我们可以添加缺少的语言,请参考 post 这里 - https://magpcss.org/ceforum/viewtopic.php?f=10&t=17852#p46719

目前不支持芬兰语“fi-FI”。