PD Translator
Advance Rapid Development
Internationalized Applications
PD Translator extends Clarion's rapid
application development power to international applications. Anyone developing
applications for multi-lingual populations or multinational use will find Translator has
advanced features for both fast development and performance. Without having to recompile
an application the PD Translator will --
- Translate Window and Report strings, string pictures, and entry pictures with a single
function call: Translate(Window)
- Facilitate translation with translation dictionaries containing related source and
replacement stings.
- Utilize National Language Support in the Windows Registry in 32 bit programs (necessary
for the Win 95 logo) Use 32 bit registry information in 16 bit programs!
- Easily used with both ABC and Standard Templates.
Overview
PD Translator utilizes a TopSpeed file (LTF Files) for replacement strings and either
the Windows Registry or ini type files (NLS Files) for National Language Support (national
conventions for numbers, currency, dates, and time). To minimize translation time,
Translator loads replacement strings and national language support information into memory
when a program starts. If Translator does not find replacement strings while a program is
running, it saves the source string in a queue which it flushes to the translation file
when the program terminates.
ABC Implementation. PD Translator creates a derived translator
class that wraps the PD translation seamlessly into the application. This adds PD
Translators picture translation functions and automatically puts all translation strings
from TRN and other files into a single translation file. You do not have to do any
translation of TRN files.
Rapid Development Utilities.
Several utilities and source files are provided to assist in rapid application
development. These include:
 |
PD Environment Utility
Creates Clarion International Environment Files with collating sequences, case strings,
month names, button text, error messages, digraphs, and AM/PM indicators.This also creates
NSL files which support picture string translation for over 90 locales. |
 |
Translation Assistant
A translation utility for use by developers and translators.
|
 |

|
PD Text
An extension template to export window and report strings to a text file. This
can be used to create an import source strings file, to spell check source strings, and to
identify any missing equates. |
Other Features
- Modified Standard Templates. A set of modified standard templates
makes translation of legacy templates a snap. These are applied by modifying the
redirection file so that you do not have to change TopSpeed's shipped templates.
- Modified Builtins File. This makes it possible to translate
message and other string functions without having to change any source code.
- Alternative String Functions. Renamed message and other functions
can be imported for use with the modified builtins file.
- National Language Support. National Language Support built into Windows 95 and NT
provides over 90 pieces of information on different locales. Translator uses Locale
Identifiers (LCID's) and a variety of NLS Win32 API calls to access National Language
Support information. Translator loads National Language Support information into a group
structure that it passes to the Translator library. The program retains this information
in both the program's global memory and in the library's memory. In the case of 16-bit
programs, PD Translator uses special files which you can create from a library function
when running a 32 bit program.
- Locale Selection. The library includes a built in procedure for choosing from up
to six country and language combinations. You may, of course, develop your own procedure
for multiple languages or simply ship a version already set up for a specific locale
without allowing user choice.
|
PD
Translator Order Information
Price
499 USD
Direct Order
860-233-0705
Email
Downloads
|