Public Member Functions

nsILocale Interface Reference

Represents one locale, which can be used for things like sorting text strings and formatting numbers, dates and times. More...

import "nsILocale.idl";

List of all members.

Public Member Functions

AString getCategory (in AString category)
 Get the locale code for a given category.

Detailed Description

Represents one locale, which can be used for things like sorting text strings and formatting numbers, dates and times.


Member Function Documentation

AString nsILocale::getCategory ( in AString  category  ) 

Get the locale code for a given category.

A locale code is of the form language[-COUNTRY[-region]], where "language" is an ISO 639 language code (two letter codes preferred over three letter codes when available), "COUNTRY" is an ISO 3166 two letter country code, and "region" is a string of up to 5 letters.

A category is one of the following: NSILOCALE_CTYPE: Character classification and case conversion. NSILOCALE_COLLATE: Collation order. How strings are sorted. NSILOCALE_MONETARY: Monetary formatting. NSILOCALE_NUMERIC: Numeric, non-monetary formatting. NSILOCALE_TIME: Date and time formats. NSILOCALE_MESSAGES: Related to fonts, character encodings etc.

Parameters:
category The category of interest.
Returns:
The locale code to be used for the given category.

The documentation for this interface was generated from the following file: