Turkish spellcheck dictionary installed in Romanian locale

Bug #276118 reported by Victor Osadci
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Enchant
Fix Released
Medium
enchant (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Intrepid Alpha 6 installed in Romanian.

After the install, the list of available spell dictionaries in Gedit, Evolution, contains English, Romanian and Turkish. OpenOffice.org does not show Turkish as having a spellchec dictionary available.

I can't find any spell packages installed for "-tr" and I can't find anything related to Turkish in "/usr/share/aspell" and "/usr/share/myspell"

Related branches

Revision history for this message
Colin Watson (cjwatson) wrote :

Could you please attach /var/log/syslog to this bug, following the directions in http://wiki.ubuntu.com/DebuggingUbiquity/AttachingLogs? Thanks in advance.

Changed in ubiquity:
status: New → Incomplete
Revision history for this message
Colin Watson (cjwatson) wrote :

Sorry, please make that /var/log/installer/syslog, not /var/log/syslog.

Revision history for this message
Victor Osadci (victor-os) wrote :
Revision history for this message
jaduncan (jaduncan) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Can you try with latest Ubuntu release? Thanks in advance.

Revision history for this message
Victor Osadci (victor-os) wrote :

Yes, this is still an issue on Ubuntu 9.04

Revision history for this message
Colin Watson (cjwatson) wrote :

OK. The installer is doing nothing unusual here. What's happening is that the "enchant" spell-checking library has a number of spell-checking providers that are each supposed to provide an interface that lists the available dictionaries. Most of them check which dictionaries are available and return those.

However, the "zemberek" provider, which supports Turkish, doesn't check which dictionaries are available; it just unconditionally offers Turkish, without checking whether the zemberek server is available. We don't seem to package the zemberek server for Ubuntu at the moment, although it is free software and potentially could be packaged (http://code.google.com/p/zemberek/), so at the moment we'll always be wrong in claiming to offer spell-checking using it.

affects: ubiquity (Ubuntu) → enchant (Ubuntu)
Changed in enchant (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Triaged
Revision history for this message
jaduncan (jaduncan) wrote :

I also get this with a standard en-GB install.

Changed in enchant:
status: Unknown → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package enchant - 1.5.0-0ubuntu2

---------------
enchant (1.5.0-0ubuntu2) karmic; urgency=low

  * debian/patches/03_turkish_list_only_when_zemberek_installed.patch.dpatch:
    - correctly check if zemberek is installed to list the turkish dictionary
      (lp: #276118)

 -- Sebastien Bacher <email address hidden> Thu, 08 Oct 2009 14:24:28 +0200

Changed in enchant (Ubuntu):
status: Triaged → Fix Released
Changed in enchant:
status: Confirmed → Fix Released
Changed in enchant:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.