What is a locale?

A locale is a collection of archived resources appropriate for use in a specific region. These resources might include:

Locales are organized in a hierarchy, descending from a single root locale. Just below the root level is a set of locales representing world languages. At the more granular levels, each locale represents a particular geographic region.


You can add any item required to produce the correct behavior for a particular locale. Each item can also have a complete set of localized names--that is, the same item can have multiple names in different languages so that it can be identified by an end user's preferred language.

End users select a particular locale as the default for their system. Your applications use the locale mechanism in the following ways to provide fully localizable applications:

Because of the hierarchical relationship of the set of locales, your program always has access to any available resources. If a particular item does not exist in the current locale, you can traverse the hierarchy until a suitable item is found. You can also write programs that allow use of multiple locales within the same document.

The CommonPoint system currently includes locales representing the United States, France, and Japan. A future release will also provide locales representing Canada, Germany, Great Britain, and Italy.

See Chapter 10, "Locales," for specific information on using locales.


[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker