The CTL architecture is organized as shown in Figure 6–1. Dt Apps at the top of the stack employs Motif CTL functionality for rendering text. Motif in turn interfaces with locale-specific language engines using PLS, and performs transformations to support positional variation, numeral shaping, and so on.
The CTL architecture supports new languages with a locale-specific engine. In other words, support for Thai and Vietnamese can be added without altering Motif or Dt Apps.