Products
Home»Products»Rosette Linguistics Platform»Unicode

Supported Platforms

Windows, Linux, Solaris, AIX, HPUX, and MacOS

Rosette Core Library for Unicode

Enable applications to display and process information in any language

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.

“Big Dots, Little Dots, and Circled Dots: How Unicode can help (and hurt) the process of converting documents to information.”

Basis Technology CTO Benson Margulies’ keynote address at the Unicode Consortium’s 25th Conference

For More Information

Error

Fill out the form below, and we’ll contact you about your Rosette Core Library for Unicode questions.

* indicates a required field

Learn More

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.”