3 August 2012

Locale


After a while when you do coding, you become familiar with the concept of Locale. Instinctively it means something local to the user, it's definition is as described below

"These settings usually include the following display (output) format settings:

  • Number format setting
  • Character classification, case conversion settings
  • Date/Time format setting
  • String collation setting
  • Currency format setting
  • Paper size setting
  • Etc ...

The locale settings are about formatting output given a locale. So, the timezone information and daylight saving time are not usually part of the locale settings. Less usual, but worth mentioning, is the input format setting. This is mostly defined on a per application basis."

An operation that requires a Locale to perform its task is called locale-sensitive and uses the Locale to tailor information for the user.

No comments:

Post a Comment