如何在 Firefox 中自动选择拼写检查语言?

o0'*_*0'. 13 firefox language spell-check firefox-extensions

Firefox 的拼写检查器让我很困惑。

我想自动选择语言,但在谷歌搜索我只找到了这个相关链接,它表明这个旧的无人维护的插件 不起作用(大约 1.5 年没有更新,开发人员不回复电子邮件)。

我是否错过了其他东西,或者它确实有效?还是使用 Firefox 的多语言用户只是用来保持禁用状态?

Dan*_*iel 10

一般来说,软件对我们双语用户不友好。

没有网络浏览器提供内置的此功能。但是,某些操作系统确实如此。例如,在 Mac 上,切换键盘布局将切换使用操作系统提供的方法实现的任何输入字段中使用的默认字典。同样,如果您在文本字段中输入一个完整的句子,它可以根据该句子自动切换字典。这适用于 Opera、Safari 和其他一些浏览器,但不适用于 Mac 上的 Firefox。在 Windows 10(以及 Windows 8.1 上的现代应用程序)中,使用的字典取决于键盘布局。与 Mac 不同,没有尝试进行语言检测。这仅适用于 Edge 和 IE。

所有现代移动操作系统也使用键盘布局来确定拼写字典,所以这似乎是每个人都想要的方式。(根据我自己作为双语用户使用 Mac 的语言自动检测的经验,我可以说这太糟糕了。)您可以在 PC 设置/“控制面板”:“区域和语言”中添加更多键盘布局,并在之间切换他们通过按 (Win)+Space

与网络相关的另一种选择是基于页面的切换 lang属性。但是,您可能使用英文版的 Google Mail,但仍想用意大利文写一封电子邮件。所以这个方法和Mac的自动检测一样,是不可靠的,没有浏览器实现。

正如其中一条评论中所建议的那样,同时检查两种语言会降低拼写检查器的质量,并且它可能无法捕捉到您忘记英语单词并填写意大利语单词而没有考虑的情况。两种语言中的不同单词拼写略有不同是双语用户可能一直遇到的问题。合并字典只会使这个问题变得更糟。

我实际上建议你做的是将你的大脑分开一点。将所有主要语言内容放在一个 Firefox 实例中,并将所有次要语言内容保存在单独的实例和配置文件中。您可以使用Firefox 配置文件和配置文件管理器来管理它。在每个配置文件中只安装一个字典,并使用两个窗口处理不同的事情。

您提到的附加组件具有开源许可证。您可以获取源代码并尝试修复它或将其更改为您想要的方式。更多的工作,但编码和学习新事物很有趣!

总而言之,您目前无法在 Firefox 中拥有好东西。但是,您可以搜索Mozilla 错误数据库并为您发现的处理多种语言和字典切换的任何相关改进投票(有一些可以像其他系统一样在键盘布局切换上处理它)。

资料来源:作为双语用户在 Opera Software 从事浏览器工作 6 年。

  • 你的回答真的至少是**奇怪**,我想这是因为美国的开发人员无法弄清楚,例如,很大一部分欧洲人能流利地说和写两种、三种、四种甚至更多的语言。语言检测,使用简单的模式识别算法,其实很简单,只需要三四个字就可以准确搞定(假设用户写得体面)。 (3认同)

Jac*_*ard 5

由于 Firefox 切换了用于插件的技术,o0' 建议的扩展不再有效。但是,我也需要这个,所以我刚刚创建并发布了一个新的扩展,用于自动切换到正确的字典进行拼写检查:https ://addons.mozilla.org/firefox/addon/automatic-spelling-language/


o0'*_*0'. 2

最后有一个扩展可以做到这一点并且有效!

自动词典切换器

示例图像

  • “该附加组件已被其作者删除。” :( (10认同)