自动检测语言

自动检测语言

我在文本文档中使用了多种语言,我想自动为每个单词修复所选语言。输入时,修复已写文本,而不是新文本。我可以这样做吗?如果可以,该怎么做?

答案1

是的,当然。只需选择文本并按下状态栏中的语言按钮即可

词语语言改变

如果您的文档是用多种语言编写的,那么事情就会变得更加棘手。

  • 如果使用不同的键盘布局来输入,但布局与语言名称不匹配,那么您可以使用 VBA 来修复它。
  • 如果您使用相同的布局输入它们(例如使用法语布局输入英语和法语),那么有时 Word 能够猜测语言。它确实具有语言检测功能,您可以在语言上面的对话框,但它只能检测您指定的列表中的语言。请注意我突出显示的部分:

自动检测语言

在 2010、2013 和 2016 版本的 Word 和 Outlook 中

  • 打开一个新文档或电子邮件。
  • 在审阅选项卡的语言组中,单击语言。
  • 单击“设置校对语言”。
  • 在语言对话框中,选中自动检测语言复选框。
  • 查看将选定的文本标记为列表中双线上方显示的语言。Office 只能检测双线以上列出的语言。如果您使用的语言未显示在双线上方,则必须启用编辑语言(打开特定于语言的选项)以便 Office 可以自动检测它们。

启用自动语言检测

但是,当您在输入过程中切换语言或粘贴其他语言的文本时,“自动检测语言”功能通常无法正常工作。因此,遗憾的是,您仍然需要使用一些 VBA 来更改语言。您可以调用一些外部服务或使用内置的语言检测功能,但需要进行更精细的调整以使结果更令人满意

也可以看看

相关内容