This paper will explore the issues of internationalizing UNIX C code. Code examples will be taken from currently existing UNIX commands and from the Free Software Foundation's "glib" source. The presentation buids on the previous presentation and on the knowlege of the audience. In particular the paper will explore issues involved in the ongoing internationalizion of the fundamental system library and the impact of those changes to the developer working on true 8 bit, wide character, and Unicode implementations.
This paper is intended to approach the solution of these issues in a practical real code world using actual UNIX code as an example. The basic information regarding character sets and the history of the UNIX I18N/L10N will not be presented. The intent of this presentation is to have more 'content' and more discussion.
At the conclusion the audience will have a practical idea of the type of issues that exist in internationalizing existing C code and the empirical processes involved in solving those issues.
|When the world wants to talk, it speaks Unicode|
International Unicode Conferences are organized by Global Meeting Services, Inc., (GMS).
GMS is pleased to be able to offer the International Unicode Conferences under an exclusive
license granted by the Unicode Consortium. All responsibility for conference finances and
operations is borne by GMS. The independent conference board serves solely at the pleasure
of GMS and is composed of volunteers active in Unicode and in international software
development. All inquiries regarding International Unicode Conferences should be addressed
Unicode and the Unicode logo are registered trademarks of Unicode, Inc. Used with permission.
24 January 1999, Webmaster