php – Pspell只使用自定义词典

这个帖子的问题:
How to disable default English dictionary in Pspell and use only Custom dictionary?

我创建自定义词典.并在控制台测试 – 一切正常.控制台查询如下:

echo Engenier | aspell -a -d /var/www/Lib/profiles.rws

结果 – 只有1个建议.这是正确的结果

但我不能用pspell重复这个结果

我尝试这个变种(http://board.phpbuilder.com/showthread.php?10298706-Resolved-pspell-hell),但这对我没有帮助

许多变体中的所有时间都加载我的自定义基础“EN”字典.但我只需要定制

我怎么只用我的字?

PS:pspell – 用于php的aspell
http://www.php.net/manual/en/ref.pspell.php

解决方法:

您好我已按照以下步骤启用我的自定义词典.

创建自定义词典:
1.在主目录中创建名为custom.txt的文件

touch ~/custom.txt

>将要添加的单词添加到词典中,其中每个单词位于单独的行中,然后运行以下命令

sudo aspell –lang = en create master /usr/lib/aspell/custom.rws\u0026lt; 〜/ custom.txt

>要完成将其添加到字典,请通过运行以下命令将其更改为字典目录:

cd /usr/lib / aspell /
>然后编辑以下文件:

en.multi

并添加以下行:

add custom.rws

5.然后,Aspell中的新单词应该可以使用.如果以后要在此列表中添加单词,请编辑〜/ custom.txt文件并再次运行此命令:

sudo aspell --lang=en create master /usr/lib/aspell/custom.rws < ~/custom.txt

删除默认英文字典:

打开usr / lib / aspell / en.multi文件.并评论以下行

#add en-wo_accents.multi

那么在Aspell中只能提供自定义单词.

上一篇:类型转换


下一篇:pspell和aspell与php为德语