About our project
General Objectives
Our objective point is to create translation tools that can be used together with various well-known text-processing applications.
We aim at building of truly multilingual translator for different human languages.
Our last project Pragma 4.x has absorbed the best of our theoretic ideas and elegant practical solutions from previous projects.
At present the program is available for the Internet, Intranet and local translation purposes.
Translation Engine
Pragma's translation engine uses multilingual technology of the new generation that combines the best ideas
from the old bi-directional approach and new multidirectional one.
We seek to achieve the best results from multilingual dictionaries organization and high translation accuracy.
Multilingual structure
Pragma 4.x has modular language organization. Dictionaries, grammars, spelling and secondary files are packed up into a separate modules for each language.
This method allows to easy manipulate the program configuration for various practical needs.
For example, if you need English-Russian translator you will get three blocks - Base, English and Russian modules.
All combinations of translation directions are interchangeable except English-Russian pair.
This pair is a main bridge between Roman-German and Slovenian groups.
Thus, Ukrainian-English translation goes partly directly but mostly through the Russian-English bridge.
Such approach allows to minimize an amount of translation links between different languages.
Translation accuracy
Main problem of translation - multiple meaning of words is resolved in to two ways. Foremost - special marking of words for about a hundred subject-matters.
Secondary - associating words in phrases that have higher priority at the time of translation.
We attract your attention that there are no separated thematic dictionaries. Just some polysemantic words are marked in main translation dictionary.
There is only additional (optional) dictionary of the special terminology where are collected words from corresponding areas, such as medicine, chemistry, mathematics, oil-gas, etc. (up to 50 subject-matters).
After all user has ability to manage a user dictionary which has the highest priority.
Program Environment
Computer translators are very complicated software, but we have hidden all the complexity from the end-user.
He can think about translator as a "black box" - some text is given on the input and its translation comes out on the output.
Therefore, we endeavour to develop user interface as simply as possible.
All that you need to start translation is choose a destination language and a text themes.
Translation is possible on-line on our web page and off-line on a local computer.
After installing Pragma 4.x on a computer it builds-in itself in a number of Office and Internet applications.
Additional menu option (Pragma) is added to the menu bar of the program.
Pragma 4.x doesn't have any stand-alone program. It only expands functionality of existing well-known applications
by adding translation function to them. Pragma Monitor is a tool for managing Pragma and it's available via its icon [#] near the system clock.
There are two kind of licenses - for single computers and for network computers.
Pragma in network configuration can be used on any intranet.
Pragma 4.x
Pragma 4.x has a modular structure:
- Base module (mandatory)
- English module
- German module
- Russian module
- Latvian module
- Ukrainian module
- Special dictionary
Pragma package name depends from included language modules. The last digit of the name is a number of languages.
For example, Pragma 4.2 - includes two languages. It can be English-Russian, Russian-Ukrainian or any other pair.
Pragma 4.3 - includes three language modules and so forth.
Special dictionary and additional languages must be specified in comments.
Pragma 4.x trial
Pragma 4.x for a computer installation is available in the download area on the site.
This is a full-functional package for both trial and commercial usage.
In trial mode it works as a client-server application and make translation on an Internet server.
After registration, Pragma 4.x has a status of licensed software and off-line mode of translation becomes accessible.
The program downloads all required dictionaries automatically.