Boost.Locale
Examples
Here is a list of all examples: