Aspell - проверка двух языков
Я хоть и человек русскоговорящий, но очень часто общаюсь на буржуйском и как и все, частенько ошибаюсь. Долго я мучился с тем, что aspell может проверять только один язык, пока случайно не наткнулся на рецепт человека по имени Георгий, который опубликовал данный рецепт на своей странице на арч вики. Все решение умещается в несколько команд и на все (ну кроме cd ;)) нужны права «супер пользователя»:
su
cd /usr/lib/aspell
grep '^special' en.dat >>ru.dat
aspell dump master en >w.en
aspell dump master ru-yo >w.ru
cat w.ru w.en >w.all
aspell --lang=ru --encoding=UTF-8 create master ruen.rws < w.all
rm -f w.ru w.en w.all
echo "add ruen.rws" > ru.multi
У меня в gentoo была директория не /usr/lib/aspell
, а /usr/lib/aspell-0.60
. Теперь везде где в качестве проверочного языка русский, будет так же проверяться и английский :)