在Windows 10上禁用TortoiseSVN中的德语拼写检查器

9
我在Windows 10上使用TortoiseSVN,并希望使用TortoiseSVN中的英语(默认)拼写检查器。但是,它使用了一个我既没有安装也不想要的德语语言检查器。这与this question完全相反。

enter image description here

请注意,我已将我的Windows语言环境更改为EN-US,因为TortoiseSVN手册指出以下策略适用于TortoiseSVN:
  1. 如果未设置项目语言或该语言未安装,则尝试使用与Windows语言环境对应的语言。
这是我的Windows语言设置。我甚至指定了我的位置在美国(但我不是),但仍然无法工作。

Windows language settings

任何想法?

这个问题让我疯了。每台工作机器上都有它,我的所有同事都看到了它。此外,tortoiseSVN处理语言的方式非常棘手。 - norca
3个回答

5

引用TortoiseSVN讨论论坛上的答案:

在Win8及以上版本中,TSVN使用操作系统内置的拼写检查器。所使用的语言是操作系统的语言,或者如果您设置了tsvn:projectlanguage,则使用该语言。

因此,您需要为每个项目设置tsvn:projectlanguage为英语,以获得正确的拼写检查。

另一种方法是向操作系统安装语言包(在您的情况下是英语),并将其用作默认系统语言。


有没有一种方法可以混合两种或更多语言? - norca
我不知道有这样的选项。 - MicSim
对我来说,将“区域格式”选项更改为英文格式即可解决问题。这是用于确定时间和日期等事物的设置。 - Geoffrey

5

确保项目中没有设置 tsvn:projectlanguage

打开 TortoiseSVN ==> 设置 ==> 通用 ==> 对话框 2,然后勾选“只在设置了 tsvn:projectlanguage 时使用拼写检查器”

这将禁用拼写检查功能,至少你不会看到每个单词都被红线标记,可以清晰地查看你所输入的内容

Tortoise SVN 的开发者应该添加一个完全禁用其不起作用的拼写检查器的选项,但他们似乎完全不关心这个问题


0
我使用了以下的解决方法,使用自定义字典。 前往TortoiseSVN安装文件夹。
C:\Program Files\TortoiseSVN\Languages\

打开文本编辑器中的en_GB.dic文件。

将整个内容复制到位于自定义字典文件下面的文件中。

%APPDATA%\TortoiseSVN\1031.dic

最后,使用正则表达式替换单词后缀。 搜索^(.*)/.*$ 并以$1替换。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接