ABCDEFGHIJKLMNOPQRST
1
For sorting names in phone or address books or similar, we believe that it is most natural to have names in the UI language's native script sort first, followed by names in other writing systems.This spreadsheet includes only languages that use non-Latin scripts and already have CLDR collation data.
2
The default script sort order is:Latin Greek Cyrillic Hebrew Arabic Ethiopic Indic Thai Lao Tibetan Myanmar Khmer Hangul Kana Bopomofo Han (http://www.unicode.org/charts/collation/)Indic = Devanagari Bengali Gurmukhi Gujarati Oriya Tamil Telugu Kannada Malayalam Sinhala
3
Language codeLanguage nameWhich script(s) should sort first, before the remaining scripts?CommentsScript codes
4
arArabicArabicalready in CLDR dataArab
5
asAssameseBengali Devanagari Gurmukhi Gujarati Oriya Tamil Telugu Kannada Malayalam SinhalaFor Indic languages, we should sort all Indic scripts first before non-Indic scripts, unless more specific data is available.Beng Deva Guru Gujr Orya Taml Telu Knda Mlym Sinh
6
azAzerbaijaniLatin CyrillicLatn Cyrl
7
beBelarusianCyrillicCyrl
8
bgBulgarianCyrillicCyrl
9
bnBengaliBengali Devanagari Gurmukhi Gujarati Oriya Tamil Telugu Kannada Malayalam SinhalaBeng Deva Guru Gujr Orya Taml Telu Knda Mlym Sinh
10
bs_CyrlBosnian/CyrillicCyrillicalready in CLDR dataCyrl
11
bsBosnian/LatinLatin Cyrillicalready in CLDR dataLatn Cyrl
12
dzDzongkhaTibetanTibt
13
elGreekGreekGrek
14
faPersianArabicArab
15
guGujaratiGujarati Devanagari Bengali Gurmukhi Oriya Tamil Telugu Kannada Malayalam SinhalaGujr Deva Beng Guru Orya Taml Telu Knda Mlym Sinh
16
heHebrewHebrewalready in CLDR dataHebr
17
hiHindiDevanagari Bengali Gurmukhi Gujarati Oriya Tamil Telugu Kannada Malayalam SinhalaDeva Beng Guru Gujr Orya Taml Telu Knda Mlym Sinh
18
hrCroatianLatin Cyrillicalready in CLDR dataLatn Cyrl
19
hyArmenianArmenianArmn
20
jaJapaneseKana KanjiKanji=Han; JIS X 4061 actually sorts Greek Cyrillic Latin Kana Kanji: http://search.cpan.org/~sadahiro/Lingua-JA-Sort-JIS-0.10/JIS.pod & http://homepage1.nifty.com/
nomenclator/perl/ShiftJIS-Collate.html
Kana Hani
21
kkKazakhCyrillicCyrl
22
kmKhmerKhmerKhmr
23
knKannadaKannada Devanagari Bengali Gurmukhi Gujarati Oriya Tamil Telugu Malayalam SinhalaKnda Deva Beng Guru Gujr Orya Taml Telu Mlym Sinh
24
koKoreanHangul HanjaHanja=HanHang Hani
25
kokKonkaniDevanagari Bengali Gurmukhi Gujarati Oriya Tamil Telugu Kannada Malayalam SinhalaDeva Beng Guru Gujr Orya Taml Telu Knda Mlym Sinh
26
mkMacedonianCyrillicCyrl
27
mlMalayalamMalayalam Latin Devanagari Arabic Tamil Kannada Telugu Bengali Gurmukhi Gujarati Oriya Sinhalanative speaker's specific listMlym Latn Deva Arab Taml Knda Telu Beng Guru Gujr Orya Sinh
28
mrMarathiDevanagari Bengali Gurmukhi Gujarati Oriya Tamil Telugu Kannada Malayalam SinhalaDeva Beng Guru Gujr Orya Taml Telu Knda Mlym Sinh
29
myBurmeseMyanmarMymr
30
orOriyaOriya Devanagari Bengali Gurmukhi Gujarati Tamil Telugu Kannada Malayalam SinhalaOrya Deva Beng Guru Gujr Taml Telu Knda Mlym Sinh
31
paPunjabiGurmukhi Devanagari Bengali Gujarati Oriya Tamil Telugu Kannada Malayalam Sinhala ArabicGuru Deva Beng Gujr Orya Taml Telu Knda Mlym Sinh Arab
32
psPashtoArabicArab
33
ruRussianCyrillicalready in CLDR dataCyrl
34
siSinhalaSinhala Devanagari Bengali Gurmukhi Gujarati Oriya Tamil Telugu Kannada MalayalamSinh Deva Beng Guru Gujr Orya Taml Telu Knda Mlym
35
sr_LatnSerbian/LatinLatin Cyrillicalready in CLDR dataLatn Cyrl
36
srSerbian/CyrillicCyrillic Latinalready in CLDR dataCyrl
37
taTamilTamil Devanagari Bengali Gurmukhi Gujarati Oriya Telugu Kannada Malayalam SinhalaTaml Deva Beng Guru Gujr Orya Telu Knda Mlym Sinh
38
teTeluguTelugu Devanagari Bengali Gurmukhi Gujarati Oriya Tamil Kannada Malayalam SinhalaTelu Deva Beng Guru Gujr Orya Taml Knda Mlym Sinh
39
thThaiThaialready in CLDR dataThai
40
ukUkranianCyrillicCyrl
41
urUrduArabicArab
42
zh-u-co-pinyinChinese/simplified Pinyin orderHanHani
43
zh-u-co-gb2312Chinese/simplified GB2312 orderLatin HanLatin first to match charset orderLatn Hani
44
zh-u-co-strokeChinese/traditional Stroke orderHan BopomofoHani Bopo
45
zh-u-co-zhuyinChinese/traditional Bopomofo orderHan BopomofoHani Bopo
46
zh-u-co-big5hanChinese/traditional Big5 orderLatin Han BopomofoLatin first to match charset orderLatn Hani Bopo
47
zh-u-co-unihanChinese, Unicode Radical/Stroke orderHan BopomofoHani Bopo
48
49
50