У меня установлено три словаря: русский, французский и английский. Проверка орфографии в Firefox не поддерживает (пока?) одновременного использования нескольких словарей. Возникает вопрос, как сделать многоязычный словарь (я знаю про существование англо-русского). Чем проще решение, тем лучше.

Чем проще решение, тем лучше

Проверить на одном языке, переключить словарь, проверить на другом языке, переключить...
и так далее :D зато не ошибешься и путаницы не будет :)

Modex пишет

Чем проще решение, тем лучше

Проверить на одном языке, переключить словарь, проверить на другом языке, переключить...
и так далее :D зато не ошибешься и путаницы не будет :)

Есть в этом сермяжная правда жизни, но ведь хочется большего :)

ego, как я уже говорил, копипаст спасёт мир :) единственно, что в одном файле вначале идёт число равное числу строчек в файле (+-1 не помню точно)

Dark-Demon пишет

ego, как я уже говорил, копипаст спасёт мир :) единственно, что в одном файле вначале идёт число равное числу строчек в файле (+-1 не помню точно)

Я бы попробовал, но у файлов разные кодировки

переводи всё в юникод. других вариантов не вижу.

ego
Угу, делай как Dark-Demon велит.

Попробую, доложу о результатах

Dark-Demon
А склонения (окончания) как прописывать?

stoneflash
несжатая/C
несжатом/A
неси/F
Вот такие слова есть в словаре, похоже /C и т.д. и есть флаги.

Dark-Demon
Устрой ликбез, если знаешь.

stoneflash склонения и окончания описыаваются во втором файле. их соединять тоже копипастом. во всяком случае инглиш с русским не конфликтовал.

ps: я не знаю. я просто методом научного тыка делал англо-русский словарь.

Dark-Demon пишет

stoneflash склонения и окончания описыаваются во втором файле. их соединять тоже копипастом. во всяком случае инглиш с русским не конфликтовал.

К сожалению не так все просто...

В русском задействованы правила от A до K
Соответственно правила других языков нужно добавлять после K.
А потом в словаре заменять те, которые там имеются на новые индексы правил.

А словари из OpenOffice нельзя ли использовать?
Правда их нужно немного подправить будет.
И почему-то в OpenOffice сортировка прямая, а в Файрфоксе - обратная

Добавлено Втр 03 Окт 2006 17:03:42 :
Да, и я похоже понял что это такое...
Ноги растут явно из ispell

Более того, OpenOffice'й я вычислил, у них тоже, зараз, синтаксис немного другой.
У нас - формат MySpell
Вот словарь Лебедева, который используется в OO
http://semiconductors.phys.msu.su/~swan/orthography.html

Вариант для mysprell там тоже лежит.

Словарь ОТКРЫТЫЙ.

The main components of RUS-ISPELL package:

    * the Russian affix file (russian.aff.koi) and
    * a set of dictionaries (base.koi, abbrev.koi, computer.koi,
      for_name.koi, geography.koi, rare.koi, science.koi)

in their original encoding (koi8-r) and any other encoding produced
from it as well as affix file and dictionaries prepared from the
above files for MySpell spell checker are copyright (c) 1997-2006
by Alexander Lebedev.

Permission to use, copy, redistribute is granted.  Permission to
redistribute modifications in patch form is granted.  Permission
to redistribute binaries made of modified sources is granted.
All other rights reserved.

Alexander Lebedev
<swan@scon155.phys.msu.su>