Progress
Internationalization Guide
The convmap.dat File and Its Tables
The
convmap.dat
file supplied by Progress, which resides in theDLC/prolang/convmap
directory, does not contain character processing tables. Rather, it contains INCLUDE directives, each of which includes a file containing character processing tables. The included files also reside in theDLC/prolang/convmap
directory.NOTE: Theconvmap.dat
file can contain INCLUDE directives and actual character processing tables (except for word-break tables) in any combination.A typical included file is
arabic.dat
, which contains tables for locales that use the Arabic language. Table 3–1 lists the contents ofarabic.dat
.
Table 3–1 shows several characteristics of the
arabic.dat
file in particular and of character processing tables in general:
- The
arabic.dat
file contains tables for a variety of code pages.- These tables consist of character attribute tables, case tables, collation tables, and code-page conversion tables.
- Each table applies to a particular code page.
- Case tables and collation tables have names, while character attribute tables and code-page conversion tables do not.
- A code page can have only one character attribute table, only one code-page conversion table for a given code-page conversion, only one case table with a particular name, and only one collation table with a particular name.
- Multiple code pages might have collation tables or case tables with the same name. For example, code page 710 and code page 720 each have a case table named BASIC, as Table 3–1 shows.
- Every code page does not have every kind of character processing table.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |