BRS A26.6 Create a simple tool to check for CLDR data that isn't converted

Description

It is very difficult to do A26.6, so I wrote a quick and dirty tool to do a comparison.

It just finds all the values in ldml files, and sees if they are in ICU. So the test is rough, but proved useful in identifying problems.

TODO

  1. The current code just looks for quoted values in ICU. Should be changed to read the files with UResourceBundle. That will solve some mismatches because of formatting.

  2. It could be extended to JSON, reading the JSON files instead of ICU. The only thing we need is a bit of code that extracts all the values from a JSON file.

  3. The inputs are hard-coded, and should use command-line arguments instead.

  4. etc.

This can't be a unit test, because it works off of the cldr-staging production files, and the ICU data built from them.

xpath

None

locale

None

Activity

Show:
Mark Davis
October 15, 2020, 3:40 AM

Changing fixVersion to 39, since the code for the tool doesn’t have to be in 38.

Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Priority

major

Assignee

Mark Davis

Reporter

Mark Davis

Reviewer

Steven R. Loomis

Fix versions

Components