Overview – Describes the processes for internationalization and localization of applications in the Oracle Solaris 11.3 operating system.
Audience – This guide is intended for programmers who want to create internationalized or localized applications for use with Oracle Solaris 11, with an emphasis on C programming language interfaces.
Required knowledge – This guide assumes basic competence in programming and familiarity with the C programming language and the UNIX operating system. This guide also assumes basic knowledge of the internationalization and localization concepts. This guide assumes that you have the following documentation available for reference:
Oracle Solaris 11.3 Programming Interfaces Guide – Describes the Oracle Solaris 11 network and system interfaces used by application developers.
International Language Environments Guide for Oracle Solaris 11.3 – Provides an overview of Oracle Solaris 11 internationalization and localization features and tools for users and system administrators.
Oracle Developer Studio 12.6: C User's Guide and Oracle Developer Studio 12.6: C++ User's Guide– Provides compiler documentation.
The Single UNIX Specification, Version 3 – This document, also referred to as SUSv3, is the IEEE Standard (IEEE Std 1003.1-2001) and The Open Group Technical Standard that the Oracle Solaris OS implements.
The Single UNIX Specification, Version 4 – This document, also referred to as SUSv4, is the latest version of the standard and the IEEE Std 1003.1-2008.
The Unicode Standard, Version 6.0.0 (Mountain View, CA: The Unicode Consortium, 2011. ISBN 978-1-936213-01-6)
http://www.unicode.org/versions/Unicode6.0.0/ – The Unicode Standard that the Oracle Solaris OS implements.
CLDR - Unicode Common Locale Data Repository – A Unicode project providing a standard repository of locale data.
The Report of the IAB Character Set Workshop held 29 February - 1 March, 1996 – Provides a good description of the issues with character sets.
CJKV Information Processing, 2nd Edition, by Ken Lunde, O'Reilly Media, 2008 – Provides information about Chinese, Japanese, Korean, and Vietnamese internationalization.
This guide includes many references to Oracle Solaris manual pages. The manual pages are online under Oracle Solaris 11.3 Information Library.
If you have installed the man page package on a running Oracle Solaris installation, you can use the man command. For example, the manual page for the iconv function from the Standard C Library Functions is referred to as iconv (3C) , and can be viewed by the following command:
$ man -s 3C iconv
Documentation and resources for this product and related products are available at http://www.oracle.com/pls/topic/lookup?ctx=E53394-01.
Provide feedback about this documentation at http://www.oracle.com/goto/docfeedback.