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


12

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

我想自动选择语言,但是在Google上搜索时,我只找到了一个相关链接该链接表明该旧的未维护的插件 无法正常工作(约1.5年没有更新,并且开发人员未回复电子邮件) )。

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


该过程描述如下:如何使用Firefox拼写检查器?,虽然不是“自动选择”。如果要自动检测语言,则仍必须在上下文菜单中切换语言。
user3169

@ user3169不,我当然想自动选择它。但是还是谢谢你。
o0'。

您是说“自动检测”,意思是说FF确定语言并自动应用正确的词典?
user3169 2015年

@ user3169是的,我也懒得手动选择的语言,因为我中交替非常频繁。有一个插件是在Chrome上执行此操作的,因此绝对是“可能的”。
o0'。

您可能会在另一篇文章中查看此答案。如何使Firefox同时进行多种语言的拼写检查?
user3169 2015年

Answers:


10

通常,软件对我们的双语用户不友好。

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

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

与网络相关的另一种选择是根据页面的lang属性进行切换。但是,您可以使用英语的Google Mail,但仍想用意大利语编写电子邮件。因此,与Mac的自动检测一样,此方法也不可靠,并且没有Web浏览器实现此方法。

就像其中一条注释中所建议的那样,同时检查两种语言会降低拼写检查器的质量,并且可能无法捕获忘记了英语单词并填写意大利语单词的情况,甚至根本没有考虑它。两种语言中拼写稍有不同的不同单词是双语用户可能一直遇到的问题。合并字典只会使这个问题更糟。

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

您提到的加载项具有开源许可证。您可以获取源代码,然后尝试对其进行修复或更改,使其以您想要的方式工作。需要做更多的工作,但是编写代码和学习新事物很有趣!

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

资料来源:作为双语用户,在Opera Software的浏览器上工作了六年。


感谢两段式提示,我考虑过这样做,但是麻烦会大于收益,我担心:/
o0'。

我只是想这样的扩展在FF中会很好...所以我猜仍然没有可用的东西吗?如果我可以做一个小的FF扩展来解决此问题,我将更新此注释。
Shautieh

3
您的回答至少确实很奇怪,我想这是因为美国的开发人员无法弄清楚,例如,欧洲大部分人会说流利的两种,三种,四种甚至更多种语言。使用简单的模式识别算法进行的语言检测实际上非常简单,您只需要三个或四个词就可以准确地获得它(假设用户写得不错)。
若奥·皮门特尔·费雷拉

这仍然是关于该主题的最准确的信息吗?对我来说似乎很疯狂。
pocketfullofcheese



1

大多数使用多种语言的人都不会发现通过右键单击->语言来切换语言是一个问题。我还发现Firefox对网站/语言组合有所了解,因为在一个始终使用相同语言的网站中,通常我不需要手动切换语言。

至于可以自动检测语言的Firefox拼写检查附件的建议:

LanguageToolFx

LanguageToolFx声称支持超过25种语言的拼写检查,自动检测文本的语言,甚至可以检测某些语法问题。

ImTranslator

在您的链接之一中建议使用,它声称可以检查70多种语言并进行拼写检查和检测。但这主要是为了翻译,因此使用起来可能很尴尬。

(我从未使用过这些附加组件,因此无法为其提供担保。)


都试过了,谢谢。不幸的是,LanguageTools无法自动检测,并且ImTranslator只是不进行内联拼写检查,显然是:/
o0'。

1
LanguageToolFx似乎仍在开发中。您可以尝试他们的用户论坛。其他选项可在其“ 支持”页面上找到,包括与开发人员直接联系。
harrymc 2015年

Re LanguageToolFx,“此附件已被其作者删除。”
RenniePet

@RenniePet:Firefox仍可以使用附加的LanguageToolFx,尽管其网站已消失。我已经更新了链接。
哈里克(美国)

1
@PeterMortensen:右键单击键入的文本。
哈里姆克
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.