Jump To:
Leopard Guides: Core Foundation
Internationalization is the process of readying software to handle different text systems and locale-specific features. Localization is the process of translating an application's text elements, and adjusting the user interface, for a specific language or region. Core Foundation provides programming interfaces to manage locales, dates, and measurement systems in a consistent manner. It also provides utilities to manage and present Unicode strings. Together these help developers internationalize and localize software.

View all Internationalization Guides.
Document Descriptions
On Off

Sorted by
Sort by
Dates and Times Programming Guide for Core Foundation (HTML) (PDF)
Explains how to manage Core Foundation dates and times.
Internationalization Programming Topics (HTML) (PDF)
Explains how to support multiple languages in software.
Locales Programming Guide (HTML) (PDF)
Explains how to use locales to retrieve, interpret, and display localized information in Core Foundation.
Strings Programming Guide for Core Foundation (HTML) (PDF)
Explains how to create, manipulate, and search strings in Core Foundation, and how strings interact with encodings and character sets.