我正在用德语创建一个网站。没什么大不了的,我是说母语的。
如果我把最后一个字符"Mittelsmann“拼错了,我从chrome得到了这个建议:

这很有用,我喜欢保持这种行为。但是这个输入域是一个例外,因为它需要一个科学值,而且应该是英语的,所以所有关于德语单词的建议基本上都是错误的(调用Kaizen的Seiri )。
问:如何才能强制此输入字段的建议仅为英语?
发布于 2020-03-14 18:50:47
这是一个非常好的问题。我自己就是德国人,去年也遇到过同样的问题。
有一些建议让HTML属性决定使用哪种拼写检查(see the chromium developer discussion以WontFix/ lang结尾)。但遗憾的是,许多当前的浏览器(特别是操作系统的原生浏览器,以及所有的移动键盘)都使用操作系统提供的外部拼写检查。
因此您想要的功能不存在(分别为没有标准),因为由JavaScript定制/挑选的语言通常不能转移到拼写检查器。
我在Google Chrome的拼写检查器中添加并激活了德语和英语两种语言,这解决了我的问题,结果得到了这两种建议。这并不令人满意,但它对我很有效。
编辑:
我也看到很多德国网站通过在“只用英语”输入栏上使用像autocorrect="off"、autocapitalize="off"和spellcheck="false"这样的属性来解决这个问题,以避免德语拼写建议和更正让用户感到困惑。这对你来说可能是一个选择吗?
https://stackoverflow.com/questions/60681652
复制相似问题