Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Программное обеспечение > Firefox и несколько словарей |
Автор: smartov 20.11.2007, 23:49 |
Проверка орфографии в Firefox. Спасибо http://ljaddons.livejournal.com/4383.html за материал и работу. ![]() Хотя Firefox и позволяет добавлять несколько словарей для проверки орфографии (например, https://addons.mozilla.org/ru/firefox/browse/type:3; а http://dictionaries.mozdev.org/installation.html есть русский словарь с поддержкой буквы «ё»), однако в каждом текстовом поле можно задействовать только один из них (язык выбирается через контекстное меню текстовых полей, подменю «Языки»). Чтобы заставить Firefox проверять сразу два языка, нужен небольшой «хак» — объединение двух словарей для разных языков в один. Такие словари уже создавались: например, http://mozutil.mozilla-russia.org/dict/index.html Вы можете скачать объединённый русско-английский словарь. Я попробовал объединить русский словарь с поддержкой буквы «ё» и словарь американского английского, желающие могут взять http://photosynthes.googlepages.com/en_us_ru_yo.rar. Также вы можете распаковать любые из стандартных словарей (файлы .xpi, в которых поставляются словари, являются обычными zip-архивами) и соединить их вместе, соблюдая http://ljaddons.livejournal.com/4383.html ![]() smartov: я поставил. Теперь всё на ура. ![]() Как же не хватало этой фичи. Я скачал словарь с буквой ё. В архиве лежат два файлика en_us_ru_yo.aff и en_us_ru_yo.dic. Чтобы их подключить, нужно либо 1) поместить в C:\Program Files\Mozilla Firefox\dictionaries\ либо 2) найти у себя в профиле файлики словарей (если они есть). Если их нету - установите любой дополнительный словарь, а потом поищите по профилю файлик *.dic (обычно в XP: c:\Documents and Settings_XP\ИмяЮзера\Application Data\Mozilla\Firefox\Profiles\ПапкаПрофиля\extensions\ПапкаСловарей\словарь.dic; Vista - c:\Users\ИмяЮзера\AppData\Roaming\Mozilla\Firefox\Profiles\ПапкаПрофиля\extensions\ПапкаСловарей\dictionaries\словарь.dic). Так вот, можно положить эти два файлика там. Всем удачи. |
Автор: Akella 21.11.2007, 12:30 |
+1 Добавлено через 2 минуты и 36 секунд Ёлка. Ёжик. подчёркивает красным :( Добавлено через 11 минут и 57 секунд Я установил Русский, потом Украинский, это они оба активны или только тот, который был установлен последним? Словарями можно управлять непосредственно из лисицы? |
Автор: smartov 21.11.2007, 12:46 | ||
Ёлка Ёжик - у меня ничего не подчеркивает Елка Ежик - а вот ти подчеркнуло Ты не забыл язык переставить на en_us_ru_yo? Добавлено через 30 секунд Akella, а ты статью внимательно читал? Там написано как переключать языки. Добавлено через 1 минуту и 33 секунды
Добавлено через 3 минуты и 27 секунд ![]() |
Автор: Akella 21.11.2007, 12:53 |
smartov, У меня только Русский в выпадающем меню, т.е. тех, что я устанавливал нету :( |
Автор: AriX 21.11.2007, 15:30 |
Год назад объединил 3 словаря: английский, русский с Е, русский с Ё. Скачать можно здесь: http://proxygrab.msk.ru/download.php?file=ru_ruyo_en.rar Топик: http://forum.mozilla-russia.org/viewtopic.php?id=3271 В принципе, объединение не сложно сделать - но муторно. Есть мысль написать скрипт на perl'е для автоматического объединения. СтОит? |
Автор: Akella 21.11.2007, 17:18 |
и виндА поймёт? Добавлено @ 17:27 короче то, что я устанавливал с сайтов - файлы *.xpi, лиса не видит а когда положил ручками в папку C:\Program Files\Mozilla Firefox\dictionaries\ , то увидела после перезапуска ![]() |
Автор: AriX 21.11.2007, 19:54 |
Akella Эм, а какая разница, какая операционка? Или ты имеешь ввиду скрипт? Скрипт может и под виндой работать, если стоит ActivePerl. Да и в принципе, не обязательно распространять его - я имел ввиду, что можно написать для переодического обновления объединенного словаря не ручками, а автоматом. |
Автор: Akella 22.11.2007, 09:47 | ||
AriX, ну и словарик у тебя ![]() ![]() Добавлено через 35 секунд
да, FF, скачал их и установил, но толку от этого не было |
Автор: smartov 22.11.2007, 10:11 |
Akella, баги.... |
Автор: AriX 22.11.2007, 15:29 |
Akella, ну, в словаре нет слова "риэлтор" и производных. А как производится поиск совпадающих слов - это уже наверное к FF вопрос ;) |
Автор: Akella 23.11.2007, 13:12 | ||||
сам скрипт cscript.exe не поймёт, а вот WHS должен понять, но WHS это ж на серверных ОС работает. Добавлено через 1 минуту и 14 секунд
это значит, что я тыкнул по ссылке, FF скачал файл и запустил сразу у себя установку. Сообщил об успешной установке и на этом всё закончилось. Перезапуск не помог. Работает, но как... |
Автор: smartov 23.11.2007, 14:03 |
Akella, а зачем ты их качаешь? %) |
Автор: Akella 23.11.2007, 20:22 |
Я их не качаю, я тыкнул ссылку и лиса начала закачку, после окончания закачки FF установила, сообщив опосля об успешной установке дополнения. |
Автор: AriX 26.12.2007, 15:44 | ||
Оказывается, есть еще более полный словарь, чем мой.
http://ftp.mozilla-russia.org/dictionaries/ru-en_spell_dictionary.xpi |