Unicode is an international standard that provides a single encoding for all the world’s languages. By adding support for Unicode, applications can create, process and display information in any language. This ensures that information isn’t “lost” or misinterpreted because it’s not recognized by an application. It also enables developers to easily add new languages to applications while supporting a single code base, streamlining source code and eliminating the need to test and support multiple versions.
Rosette® Core Library for Unicode (RCLU) enables software engineers to quickly add support for the world’s languages to their applications. The product’s rich C++ classes and ISO C-compliant, wide-character run-time library support flexible conversions between Unicode and a broad range of language-specific legacy encodings. RCLU also tackles complex multilingual text processing challenges, including character classification, conversions, and collation. Each of these operations is accomplished quickly and accurately, so applications continue to meet memory, speed, and feature requirements.
For more information on Rosette Library Core for Unicode, download the product datasheet, request a product evaluation, or read a presentation on “Unicode 5.0 Essentials” or “Big Dots, Little Dots, and Circled Dots: How Unicode can help (and hurt) the process of converting documents to information.”