Contents:
Is it for spell checking,
thesaurus or translation ?
VBADictionary has nothing in common with
the spell checking and thesaurus feature of MS Word.
It is a stand-alone dictionary which can
be used in addition and where you can look-up, while having some doubts
about the meaning of expressions in other languages. In this way it is
the same like having a look in a "paper" dictionary, but it is faster and
extendable. So you may call it a "private" dictionary or thesaurus.
If you call VBADictionary, while the cursor
is on a word inside a MS Word document, VBADictionary will automatically
take this word as a proposal to search for. You can modify this in the
main window of VBADictionary and the perform a query in the dictionary
data base by pressing ENTER. VBADictionary will the show the expressions
found in the selected language.
You can select an expression from the list
of found expressions and then transfer it (using transfer right or left
button) to your MS Word document. This will automatically replace the expression
where the cursor was located before. A word by word translation is possible
by doing like this.
I was thinking about a feature to automatically
translate like this, but cancelled it because:
-
In my opinion it will create a lot of rework
to be done afterwards.
-
The standard delivery package of VBADictionary
provides only the infinitive verb forms, so it will not find conjugated
verb forms and therefore stop the execution very often.
-
Some languages use a great variety of meanings
with the same expression. While translating this, the program will have
to decide which is the correct one, or simply paste all of the possible
translations.
-
This will cause the program to analyze the context
(which even scientists are still working on) or it will paste a lot of
text, which has to be edited manually afterwards.
-
Even so you are able to put conjugated verb
forms in the database and to clean it from multiple meanings. While customizing
like this you will get pretty good results in word by word translation
(even in combination with the spell and grammar checking of MS Word).
How is the average
user going to use and benefit from VBA Dictionary ?
The average user, who is not working with
different languages, has no benefit out of VBADictionary.
For users working a lot with different languages
or using special vocabulary it has a lot of advantages, as described below.
VBADictionary was invented because of the
following reasons:
-
Many corporate or private installations of MS
Word do not support different languages. Normally only the install language
is included in the installation of spell checking, grammar checking and
thesaurus.
-
While I was working a lot with different languages
I missed this feature in MS Word. After including other MS languages to
my business PC I found out, that a lot of expressions in "exotic" languages
are not correct (like differences in Portuguese and Brazilian Portuguese).
-
First I started then to add unknown expressions
to user dictionaries in MS Word. But doing like this you loose the translation.
Even more complicated if you have different meanings of the same word in
your native language.
-
So far so good. In this point I had only to
search once for a translation in a traditional dictionary, then put it
into VBADictionary and it was accessible easier in future.
-
Then I found out that putting vocabulary manually
to VBADictionary is creating double entries. So I created the "automatically
learn feature", which searches each word of a MS Word document in the database
of VBADictionary and prompts if the expression could not be found. This
was a tremendous step ahead. Because now it was simple and comfortable
to enhance the dictionary with new and special expressions.
-
As I keep forgetting translations very often
(particularly in case of very special translations) I have now the chance
to "note" it down to VBADictionary and it will be available later on.
You have said there
are no popup screens, but what does the user see ?
Pop-Up screens means the "boring" screens
that are shown after calling the demo version.
There was a lot of time spent programming
VBADictionary and filling the dictionaries with vocabulary of 5 languages.
Finally I found it pretty good and useful,
so I wanted to distribute it "to the world". I was thinking a lot about
the price of the full version and decided to make it "low cost". Therefor
I checked several mechanisms to prevent using the program without registration.
One of them are the Pop-Up screens.
Of course the full version has not these
Pop-Up screens, but even so has a window (main and sub windows) to interact
with the user.
If you want to check out the behavior of
the full version, simply start the demo version and confirm all the Pop-Up
screens until reaching in the main window of VBADictionary (the one with
the flags at the top). Now imagine the full version comes directly to this
screen after starting it.
How does this affect
the existing use of MS Word dictionaries and thesaurus ?
VBADictionary is a stand-alone program.
It is only using MS Word because of the capabilities of VBA (Visual Basic
for Applications) and because of the fact, that it was invented to take/paste
information from/to MS Word documents.
Also, VBADictionary has nothing in common
with the spell checking, thesaurus or dictionary feature of MS Word.
So it is not affecting MS Word in any way.
Can your product be
uninstalled ?
Of course yes.
Simply refer to the installation guideline
described in the ReadMe file and follow the installation steps backwards.
VBADictionary is not using any registry entries,
therefore it is enough to simply remove the installed files.
I will create an install/uninstall tool.
So please pass by on the download
site, if it is not included in your ZIP file.
Is there an alternate
payment option ?
Because I am a private person and not a
company, I am not able to handle credit cards.
So the way to make a payment to my bank account
was the only way, which seemed to be practical for me.
I am well knowing that this will be a risk
to somebody ordering my program, transferring money to my account and not
receiving anything afterwards. If I would do like this, I am sure it will
be published in the user ratings inside the shareware download center's
where I am registered and where you maybe found my program.
So it would not be impossible for me anymore
to sell anything or to fall out the download centers registration.
If somebody can suppose a save way to handle
the "deal" I will be glad about.
Otherwise we can only proceed to trust one
in another !