[Comm] Hunspell & new dicitonary

Sergey Kurakin sergeykurakin на gmail.com
Ср Мар 17 17:21:32 UTC 2010


On 03/16/2010 09:19 PM, anyr на tut.by wrote:
> Сделал кратенький словарь 
> (http://paq.osdn.org.ua/~anyr/files/dictionary/ru_RU-medicine-1.0.oxt).
> Но вот загвоздка, при его подключении перестает работать "системная" 
> проверка орфографии.

  Так ведь о том и речь, что "for now" OOo поддерживает не более одного
словаря для одного языка (см. комментарий в строке 194):

http://git.altlinux.org/srpms/o/openoffice.org.git?p=openoffice.org.git;a=blob;f=ooo320-m12-components/OOO320_m12/lingucomponent/source/spellcheck/spell/sspellimp.cxx;h=80815b67135c75fc14b24320d2c6f110030f489f;hb=f4967d88aca38565b0543e8f5cc72a7e82410f29#l194

  "In the future" обещают реализовать, но видимо, "future" еще
не наступило.

  А вот здесь гарантируется приоритет загрузки пользовательского
словаря перед системными (см. комментарий в строке 110):

http://git.altlinux.org/srpms/o/openoffice.org.git?p=openoffice.org.git;a=blob;f=ooo320-m12-components/OOO320_m12/lingucomponent/source/lingutil/lingutil.cxx;h=26a495b62436cd9978ea274a4386597c02cdaf49;hb=f4967d88aca38565b0543e8f5cc72a7e82410f29#l110

  Так что формально всё правильно.

> Подскажите, как такое победить.

  Повторюсь: не вижу другого способа, кроме как дополнить существующий
"общий" словарь своими словами и упаковать это всё "как расширение".
Ну и надеяться, что "future" рано или поздно наступит.

-- 
WBR,
Sergey Kurakin


Подробная информация о списке рассылки community