Get Involved Project Open Thesauri Where British/PTG is used |
Tips for getting the most out of: LibreOffice (Writer) Firefox Thunderbird |
About Marco Contact Oath CV Master's Dissertation + Slides PhD Thesis + Slides |
|
V3.0 build 204 — 17.Jan.2024 An open-source multiplatform advanced linguistic tool. © 2013–2024 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. The emoji icons on the webpage are from Wikimedia. The webpage background was designed by Chris from CAM Development. |
British Dictionary: I am improving the British open-source speller. Downloads: — Firefox Thunderbird BlueGriffon — OpenOffice LibreOffice GitHub: — English Dictionaries Project Documentation: — README INSTALLING CHANGES FAQ/ISSUES Wordlist: — WORDLIST (277 352 words) Version: 3.3.6, 1.Nov.2024 — 218 new words |
An
open-source multiplatform advanced linguistic tool coded in
PureBasic for editing the
Dictionary/Thesaurus/Hyphenation/Autocorrect files of
OpenOffice, LibreOffice, Firefox, Thunderbird, SeaMonkey,
etc., provided they are in UTF-8-BOM format.
(click on images to enlarge)This program was originally developed to easily edit the synonyms of OpenOffice and LibreOffice. I had this idea after asking the people in charge of the Portuguese (Portugal) project, from Minho University, what I should do to suggest synonyms since they were only adding dictionary entries. I was told that they didn't know how to add synonyms, since the person in charge of that project left it long-ago (2006). Later, I wanted to make my program compatible with Firefox and Thunderbird, after it became possible to edit dictionaries. I hoped that in the future, someone would use it in Thunderbird to fix the British 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 about them, not even how to use them. Proofing Tool GUI is so intuitive that even a 6-year-old child can use it. On 25.Aug.2013 I released a “forked” British speller V2.00, which has been made available to OpenOffice/LibreOffice, Firefox, Thunderbird and SeaMonkey. So far, I have added 141 534+ words (as of V3.3.6). NOTICE: I have been publicly attacked regarding my dictionary, even in front of other developers. They only know how to criticise instead of suggesting words/fixes for the dictionary. There are millions of words, and I can't find them all by myself. This is a serious project, I have been paying out of my own pocket hundreds of EUR per year for web hosting, domains, premium account in Oxford Dictionaries, etc. so that people can enjoy quality work freely. I am a disabled person and open-source is almost all I have left in life. Proofing Tool GUI: Why PureBasic⠀ I use PureBasic for all my projects because “I like it simple and powerful”. This language is straightforward 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. I use multiple tools for accomplishing something, both free and commercial, since all the features required aren't just in one app. On 8.Nov.2023 I posted on the PureBasic forum that the language was one of the most powerful and easy to use languages I ever had. However, it lacked many basic features which users have reported and suggested for decades. So, I proposed an annual subscription so that Fred could dedicate more time to implement major features and avoid the hundreds of lines of direct API usage just to code tiny features in our apps. https://www.purebasic.fr/english/viewtopic.php?t=82820 Fred replied: “If you really a new feature for your software and you are not in mood to use API, you always can contact me in PM so we can discuss a pricing so I can prioritize it to implement it quickly (it needs to be useful for PB and fit in the command-set).” On 5.Feb.2024 I posted bug reports on the PureBasic forum and a user complained that 99.99% of my reports are useless because they can't be replicated. I replied that I always try my best in everything I do and Fred came to the rescue saying that my reports were legit, but that they mostly occur in odd situations. https://www.purebasic.fr/english/viewtopic.php?t=83496
You can know more about PureBasic here: https://www.purebasic.com … or visit the forums: https://www.purebasic.fr/english Proofing Tool GUI: Release Notes⠀ V3.0 beta is very stable, and it is the latest release. V3.0 build 204: Major GUI/UX improvements. V3.0 build 202: Supports importing/exporting profiles. V3.0 build 197: Now compatible with Ubuntu 22.04 LTS. V3.0 build 195: Dropped support for 32-bit OSes, and the Linux version requires GTK 3.20 and Ubuntu 20.04 LTS or above. V3.0 build 187: PureBasic 5.73 LTS fixed Hindi and Korean fonts. Major GUI/UX/stability improvements. V3.0 build 169: PureBasic 5.72 LTS beta 2 updated all libraries, fixing a vulnerability in the RegExp library. V3.0 build 168: All files saved/exported now use UNIX line endings, plus UTF-8-BOM. V3.0 build 147: Preferences allow choosing the font for the language. V3.0 build 146: Added support for GTK3 (requires Ubuntu 18.04 LTS or above). V3.0 build 144: Real time refreshing dictionary flags, Hyphenation improvements, coded “Show/Merge/Delete duplicates .dic”. 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 128: Massive speed gain in Hyphenation and Dictionary processing. V3.0 build 123: “Check for Updates” now detects new builds and coded the Hyphenator.
Proofing Tool GUI: Known issues on Windows/Linux⠀ The latest versions of PTG V3.0 (Windows) require at least Windows 7. The latest versions of PTG V3.0 (Linux) require at least GTK 3.20 and Ubuntu 20.04 LTS. PTG V3.0 will be the last one to support Windows 7/8.x. PTG V3.0 will be the last one to support Ubuntu 22.04 LTS. Proofing Tool GUI: Downloads⠀ — V3.0 build 204 (beta) MANUAL (semifinished — 2023-05-05) SOURCE CODE
|