Extensions :  K-Meleon Web Browser Forum
All about K-Meleon extensions. 
Spell checking in K-meleon version # 74
Posted by: Rustam
Date: December 05, 2014 02:25PM

Good time of the day!
How I can install dictionaries with this version of K-meleon?

Options: ReplyQuote
Re: Spell checking in K-meleon version # 74
Posted by: George_Hall
Date: December 14, 2014 05:19AM

Download Spell Check http://kmext.sourceforge.net/extensions/spellcheck.7z Extension for K-Meleon 1.1.x - 1.5.x.

Then extract the folder dictionaries folder into K-Meleon 74 Root Folder.

Spell Ceck http://kmext.sourceforge.net/extensions/spellcheck.7z Extension and Seell Cehck 2 http://kmext.sourceforge.net/extensions/spellcheck0.8.7z Extension for K-Meleon 1.6.x most likely will work with K-Meleon 74,

Becuase SpellCehck 2 http://kmext.sourceforge.net/extensions/spellcheck0.8.7z Extensons for K-Meleon 1.6.x it needs SpellCheck http://download.cdn.mozilla.net/pub/mozilla.org/seamonkey/releases/1.1.7/windows-xpi/spellcheck.xpi for Seamonkey 1.1.7 which is most likely nt compatible with K-Meleon 74 (Firefox).

The Spell Check http://kmext.sourceforge.net/extensions/spellcheck.7z Extension for K-Meleon 1.1.x - 1.5.x. most likey needs SpellCechk http://download.cdn.mozilla.net/pub/mozilla.org/seamonkey/releases/1.1.7/windows-xpi/spellcheck.xpi for Seamonkey 1.1.7 as well.

The Dictionarie for Sepll Check Spell Check http://kmext.sourceforge.net/extensions/spellcheck.7z Extension for K-Meleon 1.1.x - 1.5.x. are in an attached file

I had to maximum compression isntead of normal compression with 7-Zio so that SpellCheck.zip was not over 512KB

Attachments: SpellCheck.zip (220.8 KB)  
Options: ReplyQuote
Re: Spell checking in K-meleon version # 74
Posted by: guenter
Date: December 14, 2014 10:33AM

Spell checking does not work on all systems.
Not on mine. XP SP3 km 74.

Dictionary downloads: https://addons.mozilla.org/en-US/firefox/language-tools/

If the installer says not compatible?

The files can be extracted from the *.xpi. (xpi=zip compressed)

AFAIK You can use any Firefox and SeaMonkey *.dic and *.aff.

K-Meleon should find them If You place them in the dictionaries folder.

p.s. SeaMonkey and Firefox do this too. I used it to install an old unsupported spelling version in SM.



Edited 1 time(s). Last edit at 12/14/2014 11:02AM by guenter.

Options: ReplyQuote
Re: Spell checking in K-meleon version # 74
Posted by: JujuLand
Date: December 14, 2014 01:54PM

Hi, George_Hall,

Your explanations are a bit complicated.

Here is what I made:

- dictionaries folder under km root folder
- spelltest.dll in kplugins
- spellcheck.kmm in locales/fr
- spellcheck.xpi in browser/extensions

Doesn't work ... but perhaps I miss something : spellcheck has no install.rdf as other extensions.., and no chrome.manifest too

A+



Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0


Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr



Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc



Options: ReplyQuote
Re: Spell checking in K-meleon version # 74
Posted by: guenter
Date: December 14, 2014 03:57PM

Quote
JujuLand
spellcheck has no install.rdf as other extensions.., and no chrome.manifest too

:s

When installed with the help of an "xpi" from the link I posted they have an install.rdf, are by default installed unpacked in the used profile/extensions/...

Some examples.

The German version's (de-DE@dictionaries.addons.mozilla.org) install.rdf has unpack = true. It can automatically install, needs no restart and supports almost all Mozillas that I know including mobile. It adds an item to about:addons namely installed "Wörterbücher". It has only one possible German spelling. There are two, plus Austrian and Swiss.

The Hebrew version's (he@dictionaries.addons.mozilla.org) install.rdf also has unpack, supports much less products and versions and seems to need a restart.
Do not know for sure yet.

The Persian version's (fa@dictionaries.addons.mozilla.org) install.rdf has unpack, needs restart and knows few products.

The French version's (fr-dicollecte@dictionaries.addons.mozilla.org) install.rdf also has unpack, supports fewer products (like Hebrew), no restart needed like with Geman and ships 4 spellings. Adds an item in Wörterbücher/dictionaries like the German version.

The Russian version's (ru@dictionaries.addons.mozilla.org) install.rdf also has unpack, supports almost as many products as German, comes with one of two spellings old or new / I chose new. Adds items to about:addons dictionaries right away.


However. I can not check what they do - my K-Meleon 74 does not do spellcheck. sad smiley

p.s. Farsi and Hebrew will not appear in about:addons dictionaries after restart though they seem installed.

You can howewer edit their install.rdf to include:

<em:type>64</em:type> <!-- dictionary -->
<em:bootstrap>true</em:bootstrap>

To make them appear there. But I do not know and can not test for bad side effects of this.



Edited 3 time(s). Last edit at 12/14/2014 04:26PM by guenter.

Options: ReplyQuote
Re: Spell checking in K-meleon version # 74
Posted by: siria
Date: December 14, 2014 06:56PM

Uh, that's just a typo, right?
Quote
JujuLand
- spellcheck.kmm in locales/fr


Options: ReplyQuote
Re: Spell checking in K-meleon version # 74
Posted by: guenter
Date: December 14, 2014 07:39PM

Quote
siria
Uh, that's just a typo, right?
Quote
JujuLand
- spellcheck.kmm in locales/fr

Yes. Naturally the kml will go into ./Locales/de/ :O de/fr can be in any locale.
It is the SpellTest.kml below.

# LANGUAGE DEFINITION FILE

#--------------------------------------------------------
# Added by SpellTest Extension (don't edit this comment)
#--------------------------------------------------------
Spell Checker=
Add this word=
Ignore this word=
Dictionaries=
Disable spellchecker=
Enable spellchecker=
K-Meleon spellchecker=
Spellchecker is disabled.\r\nEnable?=
Set Default=
Choose the Dictionaries Folder=
You have to restart K-Meleon to make changes take effect,\n and access to new dictionaries folder.=
Dictionaries Folder Modified=

#--------------------------------------------------------


The SpellCheck.kmm goes into ./macros // No idea why they have different names.
Anyway. It belongs to this macro:




# K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage)

# --------- SpellCheck plugin for K-Meleon by mark307 -----------
#
# Dependencies :
# Resources : -
# Preferences : -
#
# -------------------------------------------------------
# ----- PRIVATE

SpellCheck{
# use id() instead of plugin() to eliminate a bug with 1.5
#plugin(spelltest,"");
id("spelltest()");
}

DictPath{
$__DictPath=getpref(STRING,"kmeleon.plugins.spelltest.dictDir");
$__DictPath==""?$__DictPath=getfolder(RootFolder)."\\Dictionaries":0;
$_DictPath=promptforfolder(_("Choose the Dictionaries Folder"),$__DictPath);
$_DictPath==""?$_DictPath=$__DictPath:0;
$_DictPath!=$__DictPath?setpref(STRING,"kmeleon.plugins.spelltest.dictDir",$_DictPath):0;
$_DictPath!=$__DictPath?alert(_("You have to restart K-Meleon to make changes take effect,\n and access to new dictionaries folder."),_("Dictionaries Folder Modified")):0;
}

_SpellCheck_BuildMenu{
setmenu("TextPopup",macro,"Spell Checker",SpellCheck);
}
_SpellCheck_SetAccels{
setaccel("CTRL *","macros(SpellCheck)");
setaccel("ALT *","macros(DictPath)");
}
$OnInit=$OnInit."_SpellCheck_SetAccels;_SpellCheck_BuildMenu;";

# ----------------------------------------------------------
$macroModules=$macroModules."SpellCheck;";


p.s. no idea whether the kplugin still works. The one for 1.6 is the my favorite candidate - but as I said I cannot test anything.

Options: ReplyQuote
Re: Spell checking in K-meleon version # 74
Posted by: Rustam
Date: December 21, 2014 11:47AM

I understand nothing. Anybody has spellchecking working?
What I should do? My OS Windows 8.1 and my K-meleon version is 74?
What should by in K-meleon subfolders in order to ensure spell checking?

Options: ReplyQuote
Re: Spell checking in K-meleon version # 74
Posted by: guenter
Date: December 21, 2014 02:24PM

Quote
Rustam
I understand nothing. Anybody has spellchecking working?
What I should do? My OS Windows 8.1 and my K-meleon version is 74?
What should by in K-meleon subfolders in order to ensure spell checking?

Most 74 users have spell check working. But it did not work on some XP systems.
I was affected from this problem until today.

For an unknown reason my 74 started underlining wrong English words today.

The only thing I changed I deactivated Hebrew and some other dictionaries yesterday. I had installed Hebrew and Persian to check how the installers work / to try to solve Your problem.

Because I had given up to solve the spell checking problem for my system.

So You have problems on 8.1.

I have the English dictionary in:

./e:/K-Meleon74.0/dictionaries/en-gb.dic and en-gb.aff (the two belong together and make the checking for that language possible).

I assume that they started to work after I installed from the link I posted and deactivated American, French, Hebrew, Russian and Persian spell checking. As I posted above I changed something in two of the Addons. But I think that is not needed.

This about:config value seems to rule what dictionary is used.

spellchecker.dictionary it was set to English-English after all the recent changes.

p.s. The last couple of posts are about a file (extension kml) that translates K-Meleon menu items to French & German. Just cut that out. There is no Hebrew or Persian K-Meleon version. You only need it for Russian if You use the Russian K-Meleon - or for German, Spanish and French. It has nothing to do with the spell checker itself.

BTW. I think I found the reason why the spell checker did not work here. I cannot not use the en-US. It seems I have rotten files for that.

I will keep You updated if I find out more.

The spell checker macro and dll by mark307 to which the kml mentioned above belongs does not seem to work. I checked in its source it seems to be for the SeaMonkey version of spell checker. No idea yet what to do next. :s



Edited 2 time(s). Last edit at 12/21/2014 09:18PM by guenter.

Options: ReplyQuote


K-Meleon forum is powered by Phorum.