Enable Server handling of locales languages and time zones
- Last Updated: July 16, 2025
- 1 minute read
- Corticon
- Version 6.3
- Documentation
By default, Corticon Server will parse input data and return output using
the locale of the system where it is running. When deploying Decision Services that will be
called by users or services running in different locales, you need to address issues with
locale-dependent data formats and localized messages. When calling a Corticon Server in a
different locale, you need to pass with the input payload the locale property. This property instructs Corticon how to parse locale
dependent data such as dates and numbers in the input payload and how to format data
returned. In addition to formatting of data returned, the locale property will cause rule messages to be returned in the specified
locale if translations for those messages are defined in the Decision Service. When calling
a Corticon Server in a different time zone, set the timezone property in the input payload so that the server can transform the
payload's time calculations to the time zone of the server, run the rules, and return the
output formatted for the submitter's specified time zone.