wood burning stoves 2.0*
The moose likes Beginning Java and the fly likes Internationalization!!! Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Internationalization!!!" Watch "Internationalization!!!" New topic
Author

Internationalization!!!

Brian Smith
Ranch Hand

Joined: Oct 26, 2002
Posts: 232
hi all,
I have run into this term Internationalization very often but i have not really understood what this term really is. could you please explain me what is it, WHY and how java takes care of it?
thanks.
James Swan
Ranch Hand

Joined: Jun 26, 2001
Posts: 403
Here's a tutorial to get your feet wet.
http://java.sun.com/docs/books/tutorial/i18n/index.html
Dirk Schreckmann
Sheriff

Joined: Dec 10, 2001
Posts: 7023
For the lazy, like me, following is the definition quoted from the aforementioned tutorial.
Internationalization is the process of designing an application so that it can be adapted to various languages and regions without engineering changes. Sometimes the term internationalization is abbreviated as i18n, because there are 18 letters between the first "i" and the last "n."

An internationalized program has the following characteristics:
  • With the addition of localized data, the same executable can run worldwide.
  • Textual elements, such as status messages and the GUI component labels, are not hardcoded in the program. Instead they are stored outside the source code and retrieved dynamically.
  • Support for new languages does not require recompilation.
  • Culturally-dependent data, such as dates and currencies, appear in formats that conform to the end user's region and language.
  • It can be localized quickly.


  • [How To Ask Good Questions] [JavaRanch FAQ Wiki] [JavaRanch Radio]
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: Internationalization!!!
     
    Similar Threads
    What is an engine?
    A class defined within a method
    Have any SCJDs implement internationalization?
    Internationalization in Struts
    Whose responsibility are Requirements Specifications?