Java Internationalization (Java Series)

java internationalization (java series)

more information about Java Internationalization (Java Series)

Java Internationalization (Java Series)

Editorial Reviews
Amazon.com
For any Java programmer or manager creating software for global markets, Java Internationalization is an essential guide to the dos and don'ts of writing software that's usable all around the world. Besides being a general guide to internationalization (and its flip side, localization), this book provides in-depth coverage of support for globalized software on the Java platform.

It makes sense that software should move easily between international markets in today's global economy. Java Internationalization is first and foremost a guide to the issues surrounding writing software for different languages. The first sections examine a truly fascinating sample of the world's character sets and salient features for outputting characters in software. (Besides European languages, the book delves into Chinese, Korean, Japanese, Arabic, and Indian character sets, among others.) Of course, you might browse an encyclopedia to look up all of these languages, but the book does a fine job of giving a concise history and description of each system of writing.

Next, there is a thorough description of the techniques and issues that surround creating software in different languages. Screen shots in languages like Arabic (which read right to left) provide a thought-provoking cross-cultural glimpse into software produced internationally. Issues in user interface design come next. (Even if you've designed software for years, chances are that this section will make you rethink the way you create user interfaces for international markets.) For instance, scripts in Thai have no line breaks, so detecting words requires using a dictionary programmatically.

Java's built-in support for locales (best described as geographical and language communities) comes later in the book. The authors show how to format text (and dates) for different markets, again using built-in Java APIs and features (like resource bundles). Properly designed Java software does not need reworking--only new translations of text and images to make it accessible to new languages. Short sections on internationalizing Web sites powered by Java (whether with Servlets or JSP) offer some valuable insight. The book concludes with a road map for the future evolution of Java 3.0 internationalization, plus a really handy listing of all Java APIs that have been designed with international support in mind.

All in all, Java Internationalization does justice to an intriguing area of Java development, one that is sure to be increasingly important as more and more software is extended to new global markets. Suitable for anyone who designs or manages Java software, this admirably concise volume cuts to the chase and is a worthwhile and very timely guide to how to get Java applications to new markets fast. --Richard Dragan

Topics covered:



Book Description
On the Internet, there are almost no barriers against international commerce. Except for language. Unfortunately, most software is still written in English. Java Internationalization shows how to write software that is truly multi-lingual, using Unicode, a standard system that supports hundreds of character sets for most modern languages and many ancient ones. English-only software is already obsolete. Java Internationalization brings Java developers up to speed on the new generation of software development: writing software that is no longer limited by language boundaries. This book explores Java Unicode and provides concrete examples for using its features to create multilingual user interfaces; to correctly format currency, dates and times; and to ensure font support for different languages.

Java Internationalization (Java Series)

Java Internationalization (Java Series),David Czarnecki,Andy Deitsch,O'Reilly Media,0596000197,Computer Books: Languages,Computer Networks,Computer Programming Languages,Computers,Computers - Languages / Programming,Java (Computer language),Java (Computer program languag,Java (Computer program language),Programming - General,Programming Languages - Java,Unicode (Computer character se,Unicode (Computer character set),Computer Bks / Languages / Programming,Computers / Programming Languages / Java,Computers/Programming - General,Java & variants,Java Internationalization, Unicode, internet, multi-lingual,

Fun Book:

  1. Java Management Extensions
  2. Java Messaging (Programming Series)
  3. Java Programming: Comprehensive Concepts and Techniques, Third Edition
  4. Java Programming with Oracle JDBC
  5. Jumble Crosswords: A New Twist on an Old Favorite
  6. Literary Trivia : Fun and Games for Book Lovers (Vintage Original)
  7. Little African Girl Paper Doll (Dover Little Activity Books)
  8. Logical Deduction Puzzles (Mensa)
  9. Mace Griffin Bounty Hunter Official Strategy Guide
  10. Magic: Astounding Magic Tricks That You Can Do In A Flash [Box set]

Fun Book

Fun Book

Recommended Books

  1. Outside the Bungalow: America's Arts & Crafts Garden
  2. The Complete Idiot's Guide to Wills and Estates
  3. Famous Bridge Disasters
  4. How to Make Performance Evaluations Really Work: A Step-by-Step Guide Complete With Sample Words, Ph
  5. Final MB: A Guide to Success in Clinical Medicine
  6. Experiments and Demonstrations in Physiology
  7. Domination in Graphs
  8. Gaban : The Stolen Jewels
  9. Gehenna
  10. Cupboard Love : A Dictionary of Culinary Curiosities, Second Edition
  11. Decorating Furniture: Stencil, Paint and Block Print Projects
  12. Family Manager's Guide for Working Moms
  13. Empire and Culture : The French Experience, 1830-1940
  14. Ecology, the Ascendent Perspective
  15. Lonely Planet City Map Amsterdam