diff --git a/icu4j/readme.html b/icu4j/readme.html index 183e518798..aad1676ced 100644 --- a/icu4j/readme.html +++ b/icu4j/readme.html @@ -15,11 +15,14 @@ h4.doc { text-decoration: underline } link="#0000ff" vlink="#800080">

International Components for Unicode for Java (ICU4J)

Read Me for ICU4J 51

-(Last Update: 2013-Feb-11) +(Last Update: 2013-Mar-4)
-

Note: This is major release of ICU4J. It contains bug fixes and adds implementations -of inherited API and introduces new API or functionality. +

Note: +This is a release candidate version of ICU4J 51. +The contents of this document may not reflect the recent changes done +for ICU 51 development. It is not recommended for production use.

For the most recent release, see the ICU4J @@ -128,7 +131,7 @@ found in ICU4J.

See the ICU 51 download page about new features in this release. The list of API changes since the previous ICU4J release is available -here.

+here.

Date format pattern "V"

The date format pattern "V" was introduced in ICU 3.8 (inherited from CLDR 1.5) as @@ -176,12 +179,12 @@ mean that projects using ICU become subject to GPL.

The IBM version contains the essential text of the license, omitting the X-specific trademarks and copyright notices. The full copy of ICU's license is included in the download + href="http://source.icu-project.org/repos/icu/icu4j/tags/release-51-rc/main/shared/licenses/license.html">ICU's license is included in the download package.

Platform Dependencies

-ICU4J 50 depends on J2SE 5.0 functionality. Therefore, ICU4J only runs on +ICU4J 51 depends on J2SE 5.0 functionality. Therefore, ICU4J only runs on JRE version 5.0 or later. The table below shows the operating systems and JRE/VM versions currently used by the ICU development team to test ICU4J. @@ -585,7 +588,15 @@ to all ICU4J API Islamic, Japanese. + href="http://www.icu-project.org/apiref/icu4j/com/ibm/icu/util/JapaneseCalendar.html">Japanese, + Persian, Dangi. +

  • Time Zone Enhancements – +Time zone transition and rule detection, +iCalendar VTIMEZONE formatting and parsing, +Custom time zones constructed by user defined rules. +
  • Date Format Enhancements – Date/Time Pattern Generator, +Date Interval Format, +Duration Format.
  • Unicode Normalization – Canonical text representation for W3C.
  • @@ -604,11 +615,12 @@ e.g. Cyrillic to Latin, or Hex to Unicode. & Decompression – 2:1 compression on English Unicode text. -
  • Collation - Collation – Rule-based sorting, Efficient -multi-lingual searching
  • +multi-lingual searching, +Alphabetic indexing

    How to Install and Build

    @@ -677,7 +689,7 @@ core: [echo] compiler arg: -Xlint:all,-deprecation,-dep-ann,-options [echo] ---------------------------------------------------- [mkdir] Created dir: C:\icu4j\main\classes\core\out\bin - [javac] Compiling 346 source files to C:\icu4j\main\classes\core\out\bin + [javac] Compiling 347 source files to C:\icu4j\main\classes\core\out\bin [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. @@ -742,7 +754,7 @@ jar: [copy] Copying 1 file to C:\icu4j BUILD SUCCESSFUL -Total time: 1 minute 58 seconds +Total time: 2 minutes 12 seconds Note: The above output is an example. The numbers are likely to be different with the current version ICU4J.

    The following are some targets that you can provide to ant. @@ -851,54 +863,54 @@ from release to release, so clients should not depend on the exact organization of the data in ICU4J.

    Some of the data files alias or otherwise reference data from other @@ -993,9 +1005,9 @@ ICU4J data is built by ICU4C tools. Please see "icu4j-readme.txt" in $icu4c_r

    Generating Data from CLDR
    Note: This procedure assumes that all 3 sources are present
      -
    1. Checkout or download CLDR version 'release-22-1'
    2. -
    3. Checkout ICU4C with tag 'release-50-1'
    4. -
    5. Checkout ICU4J with tag 'release-50-1'
    6. +
    7. Checkout or download CLDR version 'release-23-d02'
    8. +
    9. Checkout ICU4C with tag 'release-51-rc'
    10. +
    11. Checkout ICU4J with tag 'release-51-rc'
    12. cd to $icu4c_root/source/data directory
    13. Follow the instructions in $icu4c_root/source/data/cldr-icu-readme.txt
    14. Rebuild ICU4C with the newly generated data.
    15. @@ -1007,8 +1019,8 @@ ICU4J data is built by ICU4C tools. Please see "icu4j-readme.txt" in $icu4c_r

    About ICU4J Time Zone

    -

    ICU4J 50.1 includes time zone data version 2012h, which is the latest one as of -the release date. However, time zone data is frequently updated in response +

    ICU4J 51 Release Candidate includes time zone data version 2012j, which is the latest one as of +the release date. However, time zone data is frequently updated in response to changes made by local governments around the world. If you need to update the time zone data, please refer the ICU user guide topic Updating the Time Zone Data.