502 Posts in 183 Topics by 251 members
Page: 1 2
|Go to End||Next >|
29 June 2009 at 3:57am
Does anyone know how to set the spell checking language for the back-end of the CMS? I looked at "jsparty" > "tiny_mce2" > "plugins" > "spellchecker" > "config.php" but this doesn't seem to specify a language.
I changed "sapphire" > "_config.php" to include "i18n::set_locale('en_GB');" but the only language available for the spell checker is still "English (United States)".
10 July 2009 at 9:44pm
had the same problem an did some research on it:
the magic happens in CMSMain.php:
$spellcheckLangs = Translatable::get_existing_content_languages();
now, in case you want to set a specific language manually, you can do this through HtmlEditorConfig in _config.php like so (i.e. for german):
(the '+' will make it auto-selected)
problem being, the code in CMSMain.php will overwrite what you did in _config.php, so you have to comment out the following line there:
HtmlEditorConfig::get('cms')->setOption('spellchecker_languages', '+' . implode(',', $spellcheckSpec));
13 July 2009 at 2:42am
Thank you schellmax, is was looking for a working solution, this workaround helped me a lot
14 July 2009 at 7:44pm Last edited: 16 July 2009 3:33am
edit: just found there are still other options getting overridden in LeftAndMain.php
i tried the following in my _config.php:
but it doesn't work, because of this in LeftAndMain.php:
commenting this line out once again does the trick, but...
should i file a ticket for this?
edit: there's even more... ticket created: http://open.silverstripe.com/ticket/4390
19 July 2009 at 11:53pm
Thanks for the tip, that works nicely.
21 August 2009 at 8:08pm
thanks ingo for this fix;
might be interesting for the german-language using of you:
i had a problem with the suggested words and german umlauts ("deutsche Umlaute") and replaced therefore in GoogleSpell.php in function getSuggestions the linewith
$sug = explode("\t", utf8_encode($this->_unhtmlentities($matches)));
$sug = explode("\t", $this->_unhtmlentities($matches));
see also a short german description of this issue there: http://blog.wordpress-deutschland.org/2008/09/08/tinymce-und-die-deutsche-rechtschreibpruefung.html
18 February 2010 at 10:36pm
I have the same problem: I am using Silverstripe 2.3.6. I want the spellchecker of TinyMCE to check Dutch spelling. Which code do I have to overwrite?
I am a beginner in PHP so I need some strong directions . I tried the soluton above but it didn't work (I probably did something wrong).
My showcase site is located here:
Page: 1 2
|Go to Top||Next >|