Тия дни си инсталирах Firefox 2.0 RC3 (днес се очаква официалното пускане на final release-а). В новата версия има вграден spellchecker, но не намерих речник за български език. Пробвах да сложа myspell речника за български език, с който работи spellbound разширението, инсталира се, но нищо не стана.
Реших, че е малко вероятно да са променили формата на самите речници, затова се захванах да видя, какви са разликите между myspell пакета и тези на новите речници. Оказа са, че директориите са различни. Та изтеглих си един от готовите речници, взех му дървото на директориите, install.js, install.rdf и сложих старите речници от myspell-а. Разбира се, редактирах и install.js и install.rdf за да оказват правилните данни. След това zip-нах директорията, промених разширението на .xpi (ако не знаете, xpi пакетите са всъщност zip-ове) и тръгнах да го инсталирам.
Опа, грешка. Казва ми, че не може да намери инсталационния скрипт
. WTF? Нали си има install.js и install.rdf? Отворих архива и какво да видя? Архивирал съм го заедно с директорията, в която го сглабях. Пу, да се …. в тъпата глава. Архивирах го на ново, инстал и тръг. Мда, тръгна и вече всичко е ток и жиц и спел.
Надрасках му набързо и една страничка, която не цъфти от красота, но нямах време да си играя повече. Ето я и нея: http://moz.emyto.net/spellchecker/.
По принцип в moz.emyto.net мисля да сложа и няколкото разширения, които съм локализира, а и евентуално бъдещите изцяло мои разширения, които някой ден смятам да напиша. Също така мисля да надраскам малко ревюта на любими и полезни разширения. Но всичко това е TODO.
Има и още едно TODO – да разширя речника. Ще почна да си записвам всяка дума, която не се познава от речника и по някое време ще ги добавя. А може и да хвана някой речник (книжен) и да го наблъскам вътре.
Ако някой има някакви проблеми и предложения за BG Dictionary или въобще за други неща свързани с разширенията за Firefox, нека да драсне един, два, три …. гугул коментара
.
Поздрави Ему
.::UPDATE::.
Вече го има и на страницата за разширения за Firefox -> https://addons.mozilla.org/firefox/3623/
Creative Commons License
Десислслава, бързата проверка, която направих, показва, че май има проблем в системата за сваляне на разширенията за продуктите на Mozilla. В административния интерфейс съм оказал, че е разширението е съвместимо с версии на Thunderbird до 3.1a1pre, т.е. до версиите преди първата алфа версия на 3.1, но в същото време във файла, който се сваля пише, че е съвместима до версия 3.0a1, т.е. до първата алфа версия на 3.0.
Ще се постарая до утре да разгледам проблема и да пусна нова версия с обновени максимални версии на поддържаните продукти.
Поздрави Ему
Здрасти,
Би ли направил речника да работни на ThunderBird 3.1. моля те
Благодаря ти,
Алекс
Alex, опитай сега, дали се инсталира и кажи резултата.
Малко е странна работата. Смених максимално поддържаните версии на различните програми, но в .rdf файлът (файлът, в който се задава тази информация) версиите си бяха същите. Още по-странното е, въпреки това успешно се инсталира на Firefox 4 beta 2.
Поздрави
[b]Ему[/b]