Project Open Thesauri
Where en_GB/PTG is used
|Tips for getting the most out of: LibreOffice (Writer) Thunderbird|
|About Marco Contact Oath CV CV Master's Dissertation PhD Thesis|
V3.0 build 140 — 14.Feb.2019
© 2013–2019 Marco A.G.Pinto and Community Contributors.
Freely distributable/modifiable under the Apache License 2.0.
The logo was designed by Pedro Marques.
Most of the software icons are from OpenOffice.
| en_GB Dictionary:
I am improving the British open-source speller.
— Firefox, Thunderbird, SeaMonkey (2.69)
— OpenOffice (2.68) / LibreOffice (2.68)
— English Dictionaries Project
— README INSTALLING CHANGES FAQ
— WORDLIST (217 232 words — 764 new)
Version: 2.69 — 1.Feb.2019
An open-source linguistic tool coded in PureBasic for editing the Dictionary/Thesaurus/Hyphenation/Autocorrect files of OpenOffice, LibreOffice, Firefox, Thunderbird and SeaMonkey, provided they are in UTF-8 format.
This program was originally developed to easily edit the synonyms of OpenOffice and LibreOffice.
I had this idea after asking the persons in charge of the pt_PT project, from Minho University in Portugal, what I should do to suggest synonyms since only suggested words for the Portuguese speller were added.
I was told that they didn't know how to add synonyms since the guy in charge of that project left it long-ago (2006).
Later, I wanted to make it compatible with Firefox and Thunderbird, after it became possible to edit dictionaries. I hoped that in the future someone would use it in Thunderbird and fix the en_GB speller which was full of typos and missing words. Since no one volunteered, I took this task myself in 2013.
This is where my idea came from: develop something easy to use since I tried some official tools for the tasks and I didn't understand anything on them, not even how to use them.
My tool is so intuitive that even a child can use it.
On 25.Aug.2013 I released a "forked" en_GB speller V2.00. The speller has been made available to OpenOffice/LibreOffice, Firefox, Thunderbird and SeaMonkey. So far, I have added 80 828 words (as of V2.69).
PTG — Why PureBasic:
I use PureBasic for all my projects because "I like it simple and powerful".
This language is very easy to use and powerful, it produces compact and very fast executables, and has multiplatform support.
It is "Basic" only in the name and in the syntax.
I reached the conclusion that this is what I have been after all over these years.
Like Linus Torvalds, I use the "best tool for the job", even if that includes proprietary software.
You can know more about PureBasic here: https://www.purebasic.com
Or visit the forums: https://www.purebasic.fr/english
PTG — Update (Recent Changes):
V3.0 beta is very stable and a lot better than V2.3.
V3.0 build 139: Better decoding of affix rules, including dots, by using the RegularExpressions library.
V3.0 build 132: Major UX improvements.
V3.0 build 130: "Check for Updates" customisable (manual, daily, weekly, monthly).
V3.0 build 128: Massive speed gain in Hyphenation and Dictionary processing.
V3.0 build 123: "Check for Updates" now detects new builds and coded the Hyphenator.
PTG — Known issues in Linux:
Ubuntu 18.10 no longer brings GTK2. To run PTG, execute in the terminal: sudo apt-get install libgtk2.0
PTG V3.0 build 120 (PureBasic 5.62) went back to GTK2 due to a serious GUI issue in Ubuntu 17.10.
PTG V3.0 build 90 fixed the performance issue. I use dynamic arrays to store the words instead of placing the whole list in ListIconGadgets, and I show the entries 13 (customisable) words at a time. Most operations are ultrafast with the new code.
PTG — Downloads:
— V3.0 build 140 (beta)
MANUAL (semi-finished — 2019-01-31)