eTrusted is a multi-language platform, with customers around the world, as such the APIs provided support for several languages as well.
For example, when customers dispatch review invites via eTrusted, they want to set the appropriate language for the email or sms invite.

For this reason, we use locales throughout our APIs to handle different languages.
Our locales are in Java locale format.