Progress
Internationalization Guide


The convmap.dat File and Its Tables

The convmap.dat file supplied by Progress, which resides in the DLC/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 the DLC/prolang/convmap directory.

NOTE: The convmap.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 of arabic.dat.

Table 3–1: Contents Of arabic.dat
Code Page
Character Processing Tables
1256
Character attribute table
BASIC case table
ARABIC9 collation table
BASIC collation table
709
BASIC case table
BASIC collation table
Character attribute table
Table for converting from code page 1256 to code page 709
708
BASIC case table
BASIC collation table
Character attribute table
Table for converting from code page 1256 to code page 708
721
BASIC case table
BASIC collation table
Character attribute table
Table for converting from code page 1256 to code page 721
711
BASIC case table
BASIC collation table
Character attribute table
Table for converting from code page 1256 to code page 711
786
BASIC case table
BASIC collation table
Character attribute table
Table for converting from code page 1256 to code page 786
714
BASIC case table
BASIC collation table
Character attribute table
Table for converting from code page 1256 to code page 714
710
BASIC case table
BASIC collation table
Character attribute table
Table for converting from code page 1256 to code page 710
720
BASIC case table
BASIC collation table
Character attribute table
Table for converting from code page 1256 to code page 720

Table 3–1 shows several characteristics of the arabic.dat file in particular and of character processing tables in general:


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095