The FormattingLocale column on a container field is used to define the "locale" for NumberFormatting controls.


Numeric representation differs significantly throughout the world. Different regions have different syntactical customs which can lead to inconsisencies when displaying numbers. Number Formatting addresses this by supporting numeric format representation specific to a wide array of locales. Individual fields locales can be set by defining the specific locale within the FormattingLocale column.

Possible Values

Methods for locale negotiation and identification can be found here.

An extensive list of Locales can be found here.

Numbering systems can be found here.


When not provided or left blank, the locale will be set to United States English by default, en-US.


The FormattingOptions column applies to the following controls: