The i18n Cookbook - recipies for a global society

  • java cookbook
  • about the author
Home › Java Internationalization Cookbook

Java Cookbook

  • Java Internationalization Cookbook
    • Locales
    • Dates and Times
    • Numerical Systems
    • Misc
    • Resource Bundles
    • Unicode, Transliteration, and Charactersets
      • Convert text from one script to another
      • Detect the Charset of a URL
      • Get Transliterators available source ids
      • Get all available transliterator ids
      • Get available target ids for a Transliterator source id
      • Read a Unicode file
      • Write a Shift_JIS Japanese file

Unicode, Transliteration, and Charactersets

One of the most important tasks a Java internationalization programmer has is the handling of different writing systems.  Characterset conversion used to be a huge task for all developers working with multiple locales.  While the wide-spread acceptance of Unicode has made that job much easier than before, there are still many situations where characterset conversion becomes important.

 

Transliteration is another area that the localization programmer will find useful.  Transliteration should not be confused with translation.  Translation is the conversion of text from one language to another.  Transliteration is the conversion of text from one writing system (Alphabet) to another.  This is useful for handling names and other non-translatable text.

  • Convert text from one script to another
  • Detect the Charset of a URL
  • Get Transliterators available source ids
  • Get all available transliterator ids
  • Get available target ids for a Transliterator source id
  • Read a Unicode file
  • Write a Shift_JIS Japanese file
‹ Spell out the numeric value in a concatenated string up Convert text from one script to another ›
  • icu4j
  • Java
  • scripts
  • transliteration
  • Printer-friendly version

If you are testing any of these recipes in Eclipse and the characters are not displaying correctly in your console visit http://i18ncookbook.com/eclipse_settings.

This site is ad supported.  I hope you find something among our sponsors worth clicking. ;)

i18n search

Google
Custom Search

Search

Tags in Tags

calendar date icu4j Java Locale number format numberformat parse spellout timezone transliteration transliterator
more tags

User login

  • Create new account
  • Request new password
  • java cookbook
  • about the author