Skip to content

Mapping icu4c APIs Again #2810

Answered by Manishearth
naricc asked this question in Q&A
Discussion options

You must be logged in to vote

Does icu4x implement all the functionality we would need? I don't need a 1-to-1 mapping of functions between icu4c and icu4x, but I have a bunch of function contracts on the C#/F# side I need to some how satisfy. (these: https://github.com/dotnet/runtime/blob/main/src/native/libs/System.Globalization.Native/entrypoints.c#L22-L60).

From a quick skim it seems like we implement those APIs in broad strokes. I'm not an ICU4C expert so I'm not sure of the details though.

but I'm not sure how to get out what icu_datagen thinks of as "all"

It's all locales found in CLDR. I think the full list is in any folder in the CLDR repo, e.g. https://github.com/unicode-org/cldr-json/tree/main/cldr-json/…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by naricc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants