我使用了一些通过 进行拼写检查的程序hunspell
,但它们似乎都是针对美国英语进行检查的。如果他们使用澳大利亚英语(如果有 Buckley 或 Strine,也许是英国英语)那就太好了。
我的与语言相关的环境变量看起来正确:
LANG=en_AU.UTF-8
LANGUAGE=en_AU:en
我到处寻找软件包hunspell-en-au|gb|etc
,但它们似乎在 14.04 中消失了。如何解决?
答案1
myspell
你好,伙计!实际上,Hunspell 引擎很乐意使用一些词典。我是英国人,当一本肮脏的加拿大字典总是压倒我的母语。我不知道你们这些殖民者为什么不能直接学习英语,而要试图打破它……
无论如何,您可能只需要安装该myspell-en-au
软件包。
$ apt-cache search myspell-en
myspell-en-au - English_australian dictionary for myspell
myspell-en-gb - English_british dictionary for myspell
myspell-en-us - English_american dictionary for myspell
myspell-en-za - English_southafrican dictionary for myspell
除此之外,还有OpenOffice 附加词典。您可以下载它,提取它(而不是安装它)然后复制出来en_AU.dic
并粘贴到您的/usr/share/hunspell/dicts/
目录中。
需要澄清的是,我的/usr/share/myspell/
目录中充满了指向/usr/share/hunspell/
和/usr/share/hyphen
(软件包的一部分openoffice.org-hyphenation
)的符号链接。看起来 — 至少在打包词典文件方面 — 这两个项目已经合并,这在某种程度上是有道理的,因为 Hunspell 与相同的词典兼容。