Printer Friendly
The Free Library
14,799,441 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

AIST and Free Standards Group Release Multilingual Library for C Programming Language; ''m17n'' Library Cuts Cost of Multilingualization of Software, Reduces Language Barriers.


Business Editors/High-Tech Writers

TOKYO & OAKLAND, Calif.--(BUSINESS WIRE)--March 1, 2004

The National Institute of Advanced Industrial Science and Technology The National Institute of Advanced Industrial Science and Technology (産業技術総合研究所  (AIST AIST Advanced Industrial Science and Technology (Japan)
AIST National Institute of Advanced Industrial Science and Technology (Japan)
AIST Association for Iron & Steel Technology
) of Japan and the Free Standards Group See Linux Foundation. , a U.S.-based nonprofit organization Nonprofit Organization

An association that is given tax-free status. Donations to a non-profit organization are often tax deductible as well.

Notes:
Examples of non-profit organizations are charities, hospitals and schools.
 dedicated to advancing the use of free and open source software See free software and open source. , today announced the release of a new library for the multilingualization of software written in the C programming language.

The new library, known as m17n, reduces the cost of internationalization The support for monetary values, time and date for countries around the world. It also embraces the use of native characters and symbols in the different alphabets. See localization, i18n, Unicode and IDN.

internationalization - internationalisation
 and multilingualization in software development by providing various functions for handling multilingual text. These functions include file I/O Input/Output operations such as open, close, read, write and append, all of which deal with standard disk or tape files. The term would be used to refer to regular file operations in contrast to low-level system I/O such as dealing with virtual memory pages or OS tables of contents.  (input/output), as well as displaying, inputting and editing text. The m17n library also provides a common interface for users in any written language, common or rare.

The new library has been released under the GNU Lesser General Public License The GNU Lesser General Public License (formerly the GNU Library General Public License) or LGPL is a free software license published by the Free Software Foundation.  (LGPL (Lesser GPL) See GNU General Public License. ). The m17n library development team is a member of OpenI18N, the Open Internationalization Initiative of the Free Standards Group, and is working to promote the m17n library as a global standard.

Most of the functions provided in the m17n library are realized as modifications or expansions of the C library and the X library, making it easy for users to add multilingual capabilities to existing software. The C programming language is used widely in Unix/Linux environments for both systems and applications development. The m17n library will help to cut the cost of multilingualization of software written in the C programming language and reduce the language barriers in its user interface.

About Multilingualization

When working with computers, the use of text (written languages, characters and scripts) is a significant means for conveying information. Every language in the world, however, is not equally supported. Users of predominant languages, such as English, enjoy all sorts of convenient tools at low cost, while users of less common languages have difficulty making text of their language appear on the computer display -- creating another form of "digital divide."

Multilingualization means making software handle multiple cultural conventions, such as characters, scripts, languages and orthographies. Software developers are typically not too concerned about multilingualization. When they finally do have to build a multilingual/international version of their software, developers tend to write their own code for multilingualization from scratch -- in effect, reinventing the wheel. A general multilingualization library solves this problem, because most software interfaces with written languages in a similar way.

The word "multilingualization" is sometimes abbreviated to "m17n", that is, 'm' followed by 17 letters followed by 'n.'

About Software Libraries

In software, a library is a collection of reusable programming routines that a programmer can use when writing code, so that the programmer does not have to write it.

About AIST

AIST, the largest public research organization in Japan, has more than ten years of experience in multilingual information processing. It has released various multilingual tools including a multilingual editor Mule (later merged into GNU Emacs).

Acknowledgment

Writing the document of the m17n library is partially funded by Information-technology Promotion Agency (IPA IPA - International Phonetic Alphabet ), Japan.

About the m17n library

Release Site http://www.m17n.org/m17n-lib

Release Date March 1st, 2004

Release Terms GNU Lesser General Public License

Credit

Copyright (C) 2003, 2004

National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112
COPYRIGHT 2004 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Mar 1, 2004
Words:535
Previous Article:Stock Market Ratings by StockPickReport.com for AT&T Wireless, Charter Communications, Newmont Mining, International Business Machines and Greenpoint...
Next Article:OrderPro Logistics European Business Unit Featured in 'Larry Oakley's Comment' at WallStreetCorner.com.



Related Articles
We have come a long way. (library services to the deaf)
Paramon technologies debuts ParaCRM. (New products).(Product Announcement)
AMD intros new players to the high-performance 32- and 64-bit AMD Opteron processor lineup.(AMD Opteron Models 148, 248 and 848)
New and emerging communities for public libraries.
Healthy Roads Media, www.healthyroads. media.org/index.html, initially funded by the National Library of Medicine, contains free audio, written, and...
Selected trade and professional publication and online services, start-up or announced, second quarter 2004.(Illustration)
Global and local support dimensions for emerging community languages.(electronic multicultural library services)
Meeting the health information needs of diverse populations.
Providing and promoting public library services to a culturally diverse New South Wales.
A new aspect to programming?

Terms of use | Copyright © 2010 Farlex, Inc. | Feedback | For webmasters | Submit articles