You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
1.9 KiB
61 lines
1.9 KiB
CLDR Tools ReadMe
|
|
-----------------
|
|
|
|
The tools folder will contain tools, tests, and utilities for dealing with CLDR data.
|
|
The code is very preliminary, so don't expect stability from the APIs (or documentation!),
|
|
since we still have to work out how we want to do the architecture.
|
|
|
|
See: http://cldr.unicode.org/development/new-cldr-developers
|
|
|
|
The directory structure is:
|
|
[./org/unicode/cldr..]
|
|
icu Tools for generating ICU-format data from CLDR
|
|
posix Tools for generating POSIX-format data from CLDR
|
|
test Test tools for CLDR
|
|
json Tools for creating JSON data from CLDR
|
|
tool Tools for manipulating CLDR files
|
|
util Utilities for handling CLDR files
|
|
ooo OpenOffice.org tools for :
|
|
- Converting OpenOffice.org format to LDML
|
|
- CLDR data to OpenOffice.org format
|
|
- Comparing OpenOffice.org data
|
|
-----------------
|
|
|
|
The tools may use ICU4J code for testing, but should use none of the data in ICU4J.
|
|
We'll be using the ICU4J test framework also (we looked at JUnit, but it would be
|
|
really clumsy for the ways in which we'd have to test).
|
|
|
|
|
|
TO BUILD AND RUN THE TOOLS:
|
|
|
|
See http://cldr.unicode.org/tools
|
|
|
|
ADVANCED USAGE:
|
|
|
|
1. Build the tools with the following command:
|
|
|
|
ant clean all jar
|
|
|
|
2. For a list of build targets use the following command:
|
|
|
|
ant -projecthelp
|
|
|
|
3. For running automated and console tests, you will want to create a 'build.properties' file.
|
|
|
|
If you checked out CLDR as one directory (i.e. there is a ../../common relative to this readme),
|
|
then create build.properties containing:
|
|
|
|
CLDR_DIR=../..
|
|
|
|
Otherwise, if inside of an eclipse workspace (i.e. there is a ../common relative to this readme),
|
|
this may work for you:
|
|
|
|
CLDR_DIR=..
|
|
|
|
CLDR TOOL DEVELOPMENT ON ECLIPSE IDE
|
|
|
|
Eclipse project files are available for CLDR Tools development.
|
|
To set up the environment on Eclipse IDE, see the link:
|
|
|
|
http://cldr.unicode.org/development/new-cldr-developers
|