Chapter 4, Exchanging Data Between an External Application
and a Basic XFA Form
XFA Specification
Localization and Canonicalization
152
Calendar symbols
This section supplies the names for months of the year and days of the week (both the full names and the
abbreviated names). It also supplies the names for modifiers equivalent to A.D. and B.C., A.M. and P.M. The
placement of these names and modifiers is determined by the date, time, or date-time picture clause in
use.
Date and time symbols
This section supplies a vector of character mappings for use in generating localized prompts, as described
above under "FormCalc and Locale".
Date patterns
This section supplies picture clauses for four standard date formats. The formats are distinguished by
verbosity ranging from
full
to
short
.
Time patterns
This section supplies picture clauses for four standard time formats. The formats are distinguished by
verbosity ranging from
full
to
short
.
Currency symbols
This section supplies the characters to be used for the currency symbol and the currency radix. It also
supplies the string to be used for the ISO currency name. The placement of these symbols within currency
amounts is determined by the numeric picture clause in use.
Number patterns
This section supplies picture clauses for four standard number formats. There are only three picture
clauses because two number formats (
decimal
and
integer
) use the same
numeric
picture clause; the
integer
format uses only the integer part of the numeric clause whereas
decimal
uses the whole thing.
Number symbols
This section supplies the characters to be used for the non-currency decimal radix, grouping separator,
percentage sign, and minus sign. The placement of these characters within numbers is determined by the
numeric picture clause in use.