[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-register-public] [task #5113] Submission of Bilingual spell ch
From: |
Jakson Alves de Aquino |
Subject: |
[Savannah-register-public] [task #5113] Submission of Bilingual spell checker |
Date: |
Wed, 4 Jan 2006 15:52:11 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686 (x86_64); pt-BR; rv:1.7.10) Gecko/20050925 Firefox/1.0.4 (Debian package 1.0.4-2sarge5) |
URL:
<http://savannah.nongnu.org/task/?func=detailitem&item_id=5113>
Summary: Submission of Bilingual spell checker
Project: Savannah Administration
Submitted by: jakson
Submitted on: Wed 01/04/06 at 15:52
Should Start On: Wed 01/04/06 at 00:00
Should be Finished on: Sat 01/14/06 at 00:00
Category: Project Approval
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Percent Complete: 0%
Open/Closed: Open
Effort: 0.00
_______________________________________________________
Details:
A new project has been registered at Savannah
The project account will remain inactive until a site admin approve or
discard the registration.
######### REGISTRATION ADMINISTRATION #########
While this item will be useful to track the registration process, approving
or discarding the registration must be done using the specific "Group
Administration" page, accessible only to site administrators, effectively
logged as site administrators (superuser):
<https://savannah.nongnu.org/admin/groupedit.php?group_id=8247>
######### REGISTRATION DETAILS #########
Full Name:
----------
Bilingual spell checker
System Group Name:
-----------------
bispell
Type:
-----
non-GNU software & documentation
License:
--------
GNU General Public License V2 or later
Description:
------------
Bispell is a simple editor capable of spell checking a bilingual text. If
you have a text written in two languages, and the two languages are not two
big blocks, it might be desirable to have a tool to detect in what language
each piece of the text was written and spell check accordingly. Currently,
as far as I know, the most capable free software text processors can spell
check multilingual texts, but they can't guess in what language the text was
written. Bispell is useful, for example, if your text is written in one
language but with many quotations in another language.
Bispell is released under the GNU/GPL license.
The software is built with the GTK and uses aspell. Most of the code deals
with the GUI issues. The relevant code is spelltext.c.
The algorithm used to spelling a bilingual text is:
1) Get next word from buffer 1.
2) Use aspell to spell check it.
3) a) If the word is correct, put it in buffer 2.
b) If the word is mispelled, put "\001mispelledword\002" in
buffer 2.
4) If we have either x consecutive mispelled words or y mispelled
words among the last z words, go back until the last punctuation
mark, switch language and go back to step 1. (That's why we
can't put the word directly in the GtkTextBuffer: we don't know
in advance when we'll switch languages).
Other Software Required:
------------------------
GTK and aspell (The configure script will not create the Makefiles if these
libraries and their header files are not in the system).
Other Comments:
---------------
I don't have a place on the Internet to put the source code. I have to send
it by email. Please, write to me asking for the source code!
If you have any suggestions of a different name for the project, please, tell
me. One problem is that the program might easily be adapted to spellcheck a
text written in 3 or more languages. So, "bispell" would become an "outdated"
name.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/task/?func=detailitem&item_id=5113>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [Savannah-register-public] [task #5113] Submission of Bilingual spell checker,
Jakson Alves de Aquino <=
- [Savannah-register-public] [task #5113] Submission of Bilingual spell checker, Sebastian Wieseler, 2006/01/06
- [Savannah-register-public] [task #5113] Submission of Bilingual spell checker, anonymous, 2006/01/06
- [Savannah-register-public] [task #5113] Submission of Bilingual spell checker, Sebastian Wieseler, 2006/01/08
- [Savannah-register-public] [task #5113] Submission of Bilingual spell checker, Jakson Alves de Aquino, 2006/01/08
- [Savannah-register-public] [task #5113] Submission of Bilingual spell checker, anonymous, 2006/01/11
- [Savannah-register-public] [task #5113] Submission of Bilingual spell checker, Sebastian Wieseler, 2006/01/11
- [Savannah-register-public] [task #5113] Submission of Bilingual spell checker, Jakson Alves de Aquino, 2006/01/11