Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Installation

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 10-26-2009, 12:38 PM
Trained Alumni
 
Posts: 258
Default [SOLVED] aspell spanish problem on 6.0.2

Hi guys, i'm installing zimbra 6.0.2 nw on a red hat 5.3 64 bits, everithing installs smooth but when i check my spell check i got a weird character (look at the image) i check my operating system to see the character set and works ok i can type ñ and accents but my spell check is still broken, is this might be a bug?
Attached Images
File Type: gif spell.gif (25.9 KB, 60 views)
__________________
|>Z - Sync S.A.
Reply With Quote
  #2 (permalink)  
Old 10-26-2009, 03:06 PM
Moderator
 
Posts: 1,147
Default

Check out the following two bugs:
Bug 41394 – spanish spellcheck uses 8859-1 instead of UTF-8 when suggesting words
Bug 41760 – Spell check fails on illegal characters

It looks like the server side fix is in, but the client is sending bad data to be checked still.
Reply With Quote
  #3 (permalink)  
Old 10-26-2009, 04:07 PM
Trained Alumni
 
Posts: 258
Default

Well yeah it seems to be realesed on 6.0.3 hope this is soon, actually is pretty interesting i haven't need to install aspell in spanish as i used to do, that's good i'm waiting for 6.0.3 to fix it


Zimbra Product Portal
__________________
|>Z - Sync S.A.
Reply With Quote
  #4 (permalink)  
Old 11-27-2009, 07:23 AM
def def is offline
Starter Member
 
Posts: 2
Default

I'm having the same problem with 6.0.3. Was it fixed in this version?
I'm using spanish spell check.

My aspell.php:

// Convert to ISO-8859-1

// Next line commented by me
// $text = iconv("UTF-8", "iso-8859-1//IGNORE", $text);


// Check spelling
if (!pspell_check($dictionary, $word)) {
$suggestions = implode(",", pspell_suggest($dictionary, $word));

// Added /IGNORE
$suggestions=iconv("iso-8859-1","UTF-8//IGNORE",$suggestions);
$misspelled .= "$word:$suggestions\n";


This is the only way the spell checker doesn't give me the "illegal character" error, but I'm having the same problem like shown in the posted screenshot.

Thanks!
Reply With Quote
  #5 (permalink)  
Old 11-27-2009, 09:57 AM
def def is offline
Starter Member
 
Posts: 2
Default

After trying, it was solved with the following configuration:

// Convert to ISO-8859-1
// $text = iconv("UTF-8", "iso-8859-1//IGNORE", $text);

...

// Check spelling
if (!pspell_check($dictionary, $word)) {
$suggestions = implode(",", pspell_suggest($dictionary, $word));
// $suggestions = utf8_encode($suggestions);
// $utfw = utf8_encode($word);
$misspelled .= "$word:$suggestions\n";


Spanish + ZCS 6.0.3
Reply With Quote
  #6 (permalink)  
Old 11-30-2009, 10:50 AM
Moderator
 
Posts: 1,147
Default

6.0.3 was mostly a security release, with only a few critical bugs put into it as well. This should be fixed in 6.0.4.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.