Broker 10.5 | webMethods Broker Documentation | webMethods Broker Client C API Programmer's Guide | Using Event Filters | Filter Strings | Locale Considerations
Locale Considerations
The current locale for your application is defined by your operating system, and allows your application to adapt itself to different languages, character sets, time zones, date formats, and monetary conventions.
A filter string is parsed using the C language locale, regardless of your actual locale settings. This means that floating point constants must use a period (.) to represent the radix, just as you would in the C language.
Data within a filter string is handled using your current locale setting. This means that string conversion and comparisons will be affected by your current locale settings.
The Broker uses a filter string to determine which events match your criteria and that evaluation occurs using the Broker's locale, not your application's locale. This may cause unexpected or unintended event filtering.