Ядро перевода переводчика Pragma использует многоязычную технологию нового поколения, которая комбинирует лучшие идеи из старого двунаправленного подхода и нового многонаправленного.
Pragma имеет модульную организацию языков. Словари, грамматики, орфография и вспомогательные файлы упакованы в отдельные модули для каждого языка. Этот метод позволяет легко манипулировать программной конфигурацией для различных практических потребностей. Например, если вам нужен англо-русский переводчик, вы берете три блока - базовый, английский и русский модули.
Все комбинации направлений перевода взаимозаменяемы, кроме англо-русской пары. Эта пара - главный мост между романо-германской и словянской группами. Так украино-английский перевод выполняется частично напрямую, но в большей части по русско-английскому направлению. Такой подход позволяет уменьшить количество связей для перевода между различными языками.
Главная проблема перевода - многозначность слов - решена двумя способами. Прежде всего - специальная маркировка слов по тематической направленности (около сотни тематик). Во-вторых - объединение слов в фразы, которые имеют высший приоритет во время перевода.
Нет никаких отдельных тематических словарей. В главном переводном словаре отмечены некоторые многозначные слова. Имеется только дополнительный (необязательный) словарь специальной терминологии, где собраны слова из соответствующих областей, как например медицина, химия, математика, нефтегазовая, и т.п. (всего до 50 тематик).
Кроме всего этого пользователь имеет возможность вести словарь пользователя, который имеет самый высокий приоритет.
Pragma 6.x даже не встраивается в чужие приложения. Она начинает взаимодействовать с активным приложением только после щелчка мышки по иконке монитора [#]. Пользователь может настроить программу под свои условия и спрятать промежуточные диалоговые окна. Это позволит переводить документы по одному щелчку мыши.
Pragma 5.x и Pragma 6.x не имеют никакой отдельной программы. Программы только расширяют функциональность существующих известных приложений, добавляя в них функцию перевода. Pragma Монитор это инструмент для управления программой, и он доступен через свою иконку [#] расположенную рядом с системными часами.
Pragma 5/6.x имеет модульную структуру:
* Базовый модуль (обязательный) * Английский модуль * Немецкий модуль * Французский модуль * Латышский модуль * Русский модуль * Украинский модуль * Словарь спецтерминов * Польский модуль * Казахский модуль (только в Pragma 6.x)
Имя пакета Pragma зависит от включаемых языковых модулей. Последняя цифра имени - количество языков. Например, Pragma 6.2 - включает два языка. Это может быть англо-русский, русско-украинский или любая другая пара. Pragma 6.3 - включает три языковых модуля, и так далее.
Наличие словарей спецтерминов отображается в названии программы в виде плюса. Pragma 6.x+ или Pragma 6.x Plus.
Программа подгружает все требуемые словари автоматически.
Что нового в Pragma 6.x
Главным усовершенствованием Pragma 6.x является перевод продукта в кодировку Юникод. Благодаря этому, ядро переводчика теперь может работать с расширенными алфавитами, что дало возможность разработать казахский модуль перевода. Это решение привело также к повышению скорости переводчика.
Недостатком, хотя и незначительным, является увеличение объема языковых модулей примерно в полтора раза. Также, теперь не поддерживаются Windows 95/98/Me. Для этих ОС необходимо использовать программу Pragma 5.x.
Некоторые изменения заметны и в интерфейсной части программы. Pragma 6.x поддерживает все последние версии офисных и Интернет приложений.
|