Closed
Description
While working on #85965 we find out that ordering of hiragana/katakana letters in native apple platforms is not so clear.
There are 3 cases
-
Letters that have small equivalent
For this case ordering works likehiragana small letter < katakana small letter < hiragana letter < katakana letter
code char name \u3041 ぁ Hiragana letter small A \u3042 あ Hiragana letter A \u30A1 ァ Katakana letter small A \u30A2 ア Katakana letter A -- -- -- -
Letters without small equivalent
For this case ordering iskatakana letter < hiragana letter
but not sure it comes after small katakana letters or somewhere else.code char name \u30C0 ダ Katakana letter DA \u3060 だ Hiragana letter DA -- -- -- -
Letters only existing in katakana
Not sure where these letters are in ordering.code char name \u30F4 ヴ Katakana letter VU -- -- --
Find out what is the exact flow of ordering and update hybrid-globalization.md
for OSX
platform CompareString
function details and add more test cases showing the ordering.
Contributes to #80689