Internet Dictionary Project
Version 0.7b -- November 16, 2015
Enter a word and get a Translation. The IDP Companion, by Tyler Chambers, is a nifty program that
lets you enter an English word and get the Basic English translation.
The full Basic English wordlist tells if a word is Basic.
The extensions to Basic are indicated for your consideration of levels of use.
An expanding Basic English dictionary gives translation of the most common and needed English words into Basic and now numbers 48,300 words, derivatives, spelling, and meanings.
Vocabulary is updated with internet and computer words.
For developers, the file structure is simple text !!! : a word, [tab], and a basic translation.
An online translation from standard English to Basic English is one of the most important projects of the Institute. With easy conversion of normal writing into Basic, significant amounts of material can be created for Basic users -- news, public documents, websites, zines and literature.
The current state : -- Complete 1 . The entire Basic English spell checking vocabulary is included -- you will be able to
see if any word is Basic English. Note: the Basic 850 words with derivatives, conjugations, international words and compounds exceed 5,590 words and derivative spellings.
2 . The most common words in British and America English have been added.
3 . All of the Level 20 (pocket dictionary) words of SCOWL are included: Spell Checking Oriented Word Lists.
4 . "The Basic Dictionary" by C.K. Ogden.
5 . About a third of the letters are complete at a desktop, paperback dictionary level -- from the 20,000 word "The General Basic English Dictionary" prepared by Ogden and the Orthological Institute.
6. Common computer and internet definitions have been added with internationally
recognized special meanings indicated.
7. The three (now 4) general wordlists and the next-step words are indicated.
8. The most common suffixes are accessed with a leading or trailing hyphen, ex. -able and sub- .
9 . Version 0.6f is accumulated updates.
The average college graduate is said to have a vocabulary of 12,000 words -- "Lit" majors higher ; "jocks", less. So this undertaking is worthy.
See history at the bottom of this page for the current number of words, derivatives, spellings, and meanings -- it exceeds 48,300 words, derivatives and senes.
Version 0.6 is complete and may be considered an intermediate stopping point.
Version 0.7 is a now complete It adds many
complex words and updates, when approved in usage, may become version 1.0.
Future development of version 0.7 may separate American and Commonwealth spelling. Both spellings are included in version 0.6 and 0.7, which in some ways is as much confusing as it is a help.
Step 1 : Download IDP Companion (from http://www.ILoveLanguages.com)
a . Download IDP Companion from --
IDP Homepage The IDP download is a zip file of 1.2 MB.
b . Unzip to a temporary file.
c . Execute (double click on) the setup.exe .
By default it will create in a subdirectory in your Program Files directory named: IDP Companion.
C:/Program Files/IDP Companion/
(You can change the location.)
Setup will ask where to but a startup icon.
Setup will create the program file : IDPCompanion.exe ; seven dictionaries; and a small number of supporting files.
The program allows translations between the eight languages. This is a fantastic effort
created by Tyler Chambers
as the Internet Dictionary Project.
( This software was not written to consider Basic English and should be expanded to accept Basic or a program version should be adapted/written to specifically display translations of English to Basic English. Although the IDP Companion is blazing fast, we are pushing dictionary size far in excess of those provided with the software and it is now starting to slow down as we enter more and more translations.)
Because Romanian is the smallest and less likely to be used language, we suggest how to replace the
Romanian file with our Basic English definitions by using the same file name.
Step 2 . Download the Basic English dictionary.
a . Download the Basic English dictionary to a temporary file.
Double click on IDP.zip at -- http://www.basic-english.org/down/download.html b . Unzip and it will expand three files : the dictionary (romanian.txt) , readidp.html (this page) , and trans06.html (about version 0.6).
c . Move our romanian.txt to replace the IDP romanian.txt file. ("drag and drop")
The "readidp" file is for your version of the dictionary. That way you can check the website to see if any updates have been made since your download.
Step 3 . Start the IDP program -
a . Click on the IDP startup icon. Or double-click on : Program Files/IDP Companion/IDPC.exe.
b . Click on "Properties" and then on "Configure"
Leave alone "from :" English
Change "into :" to Romanian.
From now on the program will translate from standard English to Basic English.
Step 4 . Translate :
Enter an English word in the red box. Use lower case.
Your word or the translation into Basic English words or expressions will appear in the "results" box.
In none appears -- that word is not (yet) in the dictionary (or you is misspelled).
Try the "words containing this word" option.
If the same word appears -- it is a Basic English word, no translation is required.
If several definitions appear, select the one most nearly representing your intentions.
If the last offering is in brackets, ex. [business], then this word is in the special
wordlist for "business" and if you your audience is business oriented, then the original
word you entered will be understood by your audience.
Words from the three special "general" (100) word lists are noted: [business] , [science] , and [verse].
The special "detailed" word lists are not so noted. (50 words each for math, biology, bible, etc.)
Additional [categories] are: [social], [computer], [second]
The IDP program is case sensitive, but the normal words use only lower case.
There are occasions when the upper case form gives a result.
For example. "a" shows as "a", the article ; but "A" shows "first-class", as in, "He earned an 'A'."
More than you probably want to know.
The value (and effort) of Ogden's two Basic dictionary books differ in intent. The smaller one is intended for translation, has fewer words and fewer meanings -- the definitions are intended as word substitutions. The larger and later book has
not only more words, but more meanings are addressed and it has longer, more complete definitions as expected of a good dictionary.
We have shortened some longer definitions as appropriate for translation/substitution.
Proper nouns are not included -- they are all authorized as Basic. Essentially, if it is capitalized, then it is Basic. "Washington" is not defined as a state, city, avenue, man, or mountain --
rather, the word is a proper name and external to the general vocabulary of all languages.
Non-Basic words used in definitions are in capital letters. There are less than a dozen at this time.
A "valve" when defining the shell of a bi-valve oyster or clam, could be defined as
"one SHELL of an OYSTER", but we have generally gone Basic all the way with
"part of a hard covering of a sea animal," although we could have said, one SHELL of an OYSTER. Few, if any, hyphenated words are included. Compound words can be open, hyphenated or closed. Open (as single words) and closed (as oneword) are included. Most spell checkers examine both sides of a hyphen, so the hyphenated spelling is not needed.
Some common symbols are included: $, @, %, etc.
Notes on version 0.6
Discussions with Users.
An instructor in Basic would carefully limit his usages to the Basic words and translations.
A writer or translator might be more expansive and select which general topic(s) his readers have learned.
A newspaperman writing for the general public, yet desiring to keep his wording simple, might include
all three general word categories and the "next-step" words to simplify his translation task. The general wordlists are all common words and the writer is able to keep more of his original wordings and provide only the slightest stretch for the Basic-only reader -- and that
would be good for both of them. For this reason, we are NOT notating the detailed lists (chemistry, geology, etc.), because they get into less common words.
The general wordlist notations are complete for the entire vocabulary.
Recall that for special word lists, Ogden had two 50 word lists, for trade
and for economics, of which 16 words overlap and would seem to form the basis for starting a "general business" category -the whole 84 words are used here as a [business]
wordlist that is smaller than either [science] or [verse]. All are common-enough words.
An indication of [second] is the "next-step" supplement for people going on towards full English. Many of these words are already included in general and detailed lists so that only 292 words are new. More detail.
[first] is reserved for the first suppliment of 150 names of animals, foods, and plants.
Internet/computer words that are internationally used are indicated with
[computer] -- these are confirmed, international, fully usable as Basic words (not limited to geeks, which will come later in the 21st Century project.) We have also given attention to internet/computer meaning to the translations that were not available in Ogden's day -- on the assumption these are expected by our readers and hopefully some of whom will be writing programs and web pages in Basic.
Discussion with developers.
If the word ends on a tab, then the definition needs a space, (my software put quotes to make the separation in this case, which we have removed.) So this is why
the word and its definitions sometimes run together.
You can read the file definition requirements at: http://www.june29.com/idp/idpfileformat.html . It is simply one definition per line
archived by save-as type: "tab delimited text."
The IDP program has the capability to translate multi-word expressions and idiom that is not used at this time. Examples included for demonstration are: air raid, out of date, post office .
Hyphenating is a problem in that usage is often a function of the context and is somewhat discretionary. This is another future project, perhaps related to the study of idiom. But there is already a hyphenation table automatically included in OpenOffice.
Our goal is to have an online translation/thesaurus within popular word processing software packages. This is big step on the way. With the
clerical word out of the way, bright programmers can write or modify software to
include Basic English in the mainstream of word processing. There is a Beta test with OpenOffice.
The Basic dictionaries are being created in spreadsheet tables and are converted to IDP form -- one definition per line as a tab delimited text file.
A slightly newer copy of just the definitions might be downloaded as romanian.txt.
0.0 Dec 31, 2003 Initial release: all of Basic words (spelling list) plus translation of A-C,U,XYZ with 8,175 meanings
0.1 Jan 04, 2004 Add "V" and [general] indicators, @bed
0.1a Jan 06, ' 04 Minor updates
0.2 Jan 07, 2004 Add "W" @bed
0.2a Jan 10, ' 04 Add "K" @gbd+
0.2b Jan 13, ' 04 Add "Q" @ gbd
0.2c Jan 14, ' 04 Add "J" @ gbd+
0.2d Jan 15, ' 04 Minor updates
0.2e Jan 21, ' 04 Much of "C" @ gbd
0.2f Jan 30, ' 04 Rest of "C"
0.2g Jan 31, ' 04 Add "L" @ bed
0.2h Feb 04, ' 04 Add "N" @ gbd
0.2i Feb 07, ' 04 Add special P,R
0.2j Feb 15, ' 04 Add special S,T . 13,990 meanings.
0.2k Feb 22, '04 Add special D-L . 15,460 meanings.
0.2m Feb 26, '04 Add special M-Z 16,290 meanings.
0.3 Mar 01, 2004 Complete specials, computer, accumulated updates . 17,930 meanings.
03a. Mar 16, '04 Much of "M" @bed . 18,850 meanings
03b. Mar 28, '04 A,B,C,M add 10 level . 19,335 meanings
03c. Apr 03, '04 Complete M, V . 19,638 meanings
03d. Apr 10, '04 D,H,G add 10 level . 20,360 meanings
03e. Apr 18, '04 J,K,L add 20 level . 20,534 meanings
03f. Apr 23, '04 T add 10 level . 20,970 meanings
03g. May 05, '04 add -suffix . 21,077 meanings
03h. May 29, '04 F add 10 level . 21,457 meanings
03i. June 02, '04 I add 10 level . 22,019 meanings
03j. June 10, '04 E add 10 level . 22,484 meanings
03k. June 30, '04 P add 10 level . 23,258 meanings
03m July 30, '04 R add 10 level . 23,912 meanings
03n. Aug 27, '04 S add 10 level . 25,002 meanings
0.4 . Sept 5, '04 Accumulated updates 26,000 meanings
0.5 . Feb 28, '05 Level 20, "I", accumulated updates 28,190 meanings
0.5a Mar 17, '05 Update v5, "O" . 29,554 meanings
05b Mar 28, '05 add L20, TBD "H" 30,085 meanings
05c Apr 23, '05 add L20, TBD "G" 30,821 meanings
05d May 19, '05 add L20, TBD "F" 32,118 meanings
05e May 24, '05 add L20, TBD "T" 32,795 meanings
05f Dec 22, '05 Accumulated updates 34,335 meanings
05g Feb 11, '06 Accumulated updates 35,158 meanings
05h Apr 25, '06 Accumulated updates,c 36,282 meanings
05i May 18, '06 Accumulated updates,d 36,814 meanings
05j May 30, '06 Accumulated updates,e 37,473 meanings
05k Aug 31,'06 Accumulated updates,s 38,401 meanings
05m Sep 28,'06 Accumulated updates,p 39,054 meanings
06 Oct 5,'06 Complete as paperback dictionary level 20,with 39,155 senses.
06a Dec 7,'06 Basic Dict, e 39,312 meanings
06b Dec 21,'06 Basic Dict, r 39,733 meanings
06c Jan 27,'07 Basic Dict, d 40,853 meanings
06d Nov 14,'07 Basic Dict, p 42,125 meanings
06e Nov 29,'07 Basic Dict, s 44,084 meanings
06f Dec 17,'07 Basic Dict, a-m ~ 46,015 meanings
07 June 29,'08 Review; complex words; 47,429
07a Sep-Dec'08 Expand for eParaphraser, 48,055
07bb 2009-2015 Expand from translations, 48,300
Back to the Basic English Institute home page
Last updated : April 17, 2014 From Arms&Man
Contact us by