Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Support

Internationalization
Localization

Localization is adapting the locale-specific content of an application's user interface to one or more other cultural regions. Developers can use Mac OS X services to localize their software and use Mac OS X utilities to manage locales in a consistent manner.

Articles

Localization Process

For developers new to localization. This page gives a general overview of the localization process, and a more detailed description with references to the necessary tools for each localization step.

Localization Tools

Apple provides an extensive set of tools and documentation that enable you to create and test your localization.

GUI Localization & Testing

Explains how to edit the graphical user interface pieces of your localization and how to test your localization at runtime.

Related Links

Interface Builder

Interface Builder is the preferred tool for localizing and testing the the user interface of the application you are localizing. IB works in concert with the other Apple Developer Tools for Cocoa, Carbon, or Java developers, and supports easy drag and drop creation of an Aqua-compliant graphical user interface for your application. Part of the standard Developer Tools install, IB is accompanied by extensive documentation.