|
International technologies describes a collection of Macintosh
technologies and resources developers can use to internationalize
or localize their applications. Internationalization is the process
of readying your 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.
|
|
International Support in Mac
OS X Mac OS X provides a comprehensive
suite of services to help you internationalize and localize software.
Mac OS X allows a single binary to contain localizations for multiple
languages and regional dialects. Mac OS X also includes technology
to handle text systems used around the world and utilities to manage
locales, dates, and measurement systems in a consistent manner. Find
out how to render text on Mac OS X.
|
International Market Strategy
Approximately one-half of all Macintosh
computers are sold in countries other than the United States. By taking
the time to internationalize your software, you will be poised to
enter this growing international market. Apple Developer Connection's
Regional Information
page provides details on Macintosh markets around the world.
|
|
WWDC 2003 Registration Now Open
Worldwide
Developers Conference 2003 Registration is now open! New tracks this year include Enterprise IT and QuickTime - Develop, Produce, Deliver. Other tracks include Hardware, Core OS, Application Frameworks, Graphics & Imaging, and Apple Developer Tools.
Also available is a Getting Started Bundle, a great way to get everything you need to develop for Mac OS X, including a WWDC 2003 pass, a Select membership, and a developer hardware discount. Check out the track descriptions and registration information today prices go up on April 18. [Feb 10 2003]
|
AppleGlot
3.1
AppleGlot is a tool to pull strings out of
Carbon and Cocoa applications, translate
them, and then reinsert them into the newly
localized application. AppleGlot 3.1 is
a completely rewritten version of AppleGlot
for Mac OS X.
AppleGlot 3.1 implements incremental
localization, which means once an application
or file has been run through AppleGlot and
localized, subsequent use of AppleGlot
highlights only the new items in the file
that potentially require localization.
The new version of AppleGlot supports Cocoa
and Carbon applications, bundled
applications, and shared translation libraries.
Everything you need to get started with AppleGlot (including a Users
Guide) can be downloaded from: AppleGlot 3.1. [Jan 08 2003]
|
Rendering
Unicode Text With ATSUI (pdf)
This document gives an overview of ATSUI, provides an introduction
to the concepts and terms you need to understand ATSUI, discusses
the core data types you use to control text layout and styles, and
shows you how to use ATSUI in your application. [Oct 07 2002] |
ATSUI
Reference (pdf)
This document describes in detail the functions and data types defined
by the ATSUI application programming interface through version 2.4.
[Oct 07 2002] |
|
MLTE
and ATSUI on Mac OS X
Resources for using the Multilingual Text Engine
and Apple Type Services for Unicode Imaging on Mac OS X. Includes
sample code, Q&As;, technical notes, and documentation for both MLTE
and ATSUI. |
Localization
on Mac OS X Tools and resources
for localizing applications on Mac OS X. Includes AppleGlot 3, Monte
SDK and Templates, and the updated versions of the Mac OS X glossaries
in various languages, now including Second Tier European languages.
|
"Internationalization
and Localization" (pdf) Covers
Mac OS X as an international platform. Discusses the ease of internationalizing
a product through Mac OS X's built-in features. Mentions that under
Mac OS X, developers can use a single binary and have support for
multiple languages and regional dialects. Also mentions MLTE, ATSUI
and more. |
Text
and Mac OS X More details about
International text support for both Carbon and Cocoa in Mac OS X.
|
Carbon
SDKs Want to get the latest sample
code for MLTE? Check out the Carbon SDKs! |
Apple's
Worldwide Markets Apple Developer
Connection's Regional Information page provides details on Macintosh
markets around the world. |
Documentation
Links In addition to developer
documentation on core system services, there are technotes, technical
Q&A;'s, sample code, and SDKs related to international technical services.
|