Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

Next Page > Hide TOC

Introduction to Internationalization Programming Topics

Contents:

Organization of This Document
See Also


Today's applications are marketed to a global audience. Being able to sell your applications to that audience involve customizing your software for each target market. Users in a foreign country are not going to want a user interface in a language they do not understand. Similarly, there may be images that you find acceptable but which are considered quite rude in other cultures. The problem is how do you create software in a language that you do not understand? The answer is internationalization and localization.

Rather than rewrite your software for each language you want to support, you can internationalize it to support any language. Through localization, you can then translate user-visible text and images that can then be displayed by your application. This document helps you understand the steps needed to prepare your application for these processes.

Organization of This Document

This document includes the following articles:

See Also

The bundle mechanism of Mac OS X plays a prominent role in supporting localized versions of an application. For more information about bundles and how they store localized resources, see Bundle Programming Guide.



Next Page > Hide TOC


Last updated: 2005-09-08




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice