halkyon/apps/learn/halkyon_learn_curator/test/fixtures/unihan-sample.txt

147 lines
4.6 KiB
Text
Raw Normal View History

feat(curator): characters of Chinese and Korean, the Greek alphabet, Korean words from KRDict For parity with Japanese's KANJIDIC2 and kana: - Unihan (Unicode License v3) makes characters' dictionaries: the 8,105 standard simplified characters (unihan-hans) and the traditional ones in use (unihan-hant), told apart and ranked by CC-CEDICT's words (Unihan calls 这 its own traditional variant; 後 ranks as the 后 of 以后), with pinyin, meanings, strokes, Kangxi radical, HSK 2025 character levels, the 3,500 common ones and Hong Kong's grades; and Korean Hanja (unihan-ko) with their sounds, the 1,800 of education, and their native readings from Wiktionary (물 수), with the 40 Hangul letters as kana are. - The Greek alphabet, the curator's own (CC0): letters with names, transliteration and sound. - KRDict, the Basic Korean Dictionary for learners (CC BY-SA 2.0 KR, downloaded without an account), replaces Wiktionary for Korean's words: learners' levels, pronunciation where it differs from the spelling (같이 [가치]), Hanja, English senses; Wiktionary's update keeps the words' forms (가다's 99) and the Hanja's readings beside it for both. - The update converts KRDict when its page offers another export and the characters weekly, and removes the files of languages no longer kept or of sources replaced. Measured on the real data: Unihan 3 s; KRDict 54,870 entries in 24 s and under 600 MB. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-14 12:08:10 +02:00
# Unihan_Readings.txt
# Date: 2026-07-31 00:00:00 GMT [KL]
# Unicode Version 18.0.0
U+4E86 kGradeLevel 1
U+5011 kGradeLevel 1
U+540E kGradeLevel 3
U+5B78 kGradeLevel 1
U+5F8C kGradeLevel 1
U+6C34 kGradeLevel 1
U+77AD kGradeLevel 4
U+884C kGradeLevel 1
U+8AAA kGradeLevel 1
U+9019 kGradeLevel 1
U+4E86 kRSUnicode 6.1
U+4E86 kTotalStrokes 2
U+4EEC kRSUnicode 9.3
U+4EEC kTotalStrokes 5
U+5011 kRSUnicode 9.8
U+5011 kTotalStrokes 10
U+540E kRSUnicode 30.3
U+540E kTotalStrokes 6
U+5B66 kRSUnicode 39.5
U+5B66 kTotalStrokes 8
U+5B78 kRSUnicode 39.13
U+5B78 kTotalStrokes 16
U+5F8C kRSUnicode 60.6
U+5F8C kTotalStrokes 9
U+6C34 kRSUnicode 85.0
U+6C34 kTotalStrokes 4
U+77AD kRSUnicode 109.12
U+77AD kTotalStrokes 17
U+884C kRSUnicode 144.0
U+884C kTotalStrokes 6
U+8AAA kRSUnicode 149.7
U+8AAA kTotalStrokes 14
U+8AAC kRSUnicode 149.7
U+8AAC kTotalStrokes 14
U+8BF4 kRSUnicode 149'.7
U+8BF4 kTotalStrokes 9
U+8FD9 kRSUnicode 162.4
U+8FD9 kTotalStrokes 8
U+9019 kRSUnicode 162.7
U+9019 kTotalStrokes 11
U+4E86 kKoreanEducationHanja 2007
U+4E86 kTGH 2013:17
U+4EEC kTGH 2013:273
U+540E kTGH 2013:482
U+5B66 kTGH 2013:1273
U+5B78 kKoreanEducationHanja 2007
U+5F8C kKoreanEducationHanja 2007
U+6C34 kKoreanEducationHanja 2007
U+6C34 kTGH 2013:117
U+77AD kTGH 2013:3401
U+884C kKoreanEducationHanja 2007
U+884C kTGH 2013:483
U+8AAA kKoreanEducationHanja 2007
U+8BF4 kTGH 2013:1717
U+8FD9 kTGH 2013:837
U+4E86 kDefinition to finish; particle of completed action
U+4E86 kHangul 료:0E 요:0
U+4E86 kHanyuPinyin 10048.060:liǎo,le,liào
U+4E86 kMandarin le
U+4E86 kTGHZ2013 212.080:le 223.010,223.020:liǎo
U+4E86 kXHC1983 0684.060:le 0711.150:liǎo 0712.070:liào
U+4EEC kDefinition adjunct pronoun indicate plural
U+4EEC kMandarin men
U+4EEC kTGHZ2013 247.070:mén 247.150:men
U+4EEC kXHC1983 0777.030:men
U+5011 kDefinition adjunct pronoun indicate plural
U+5011 kHangul 문:0N
U+5011 kHanyuPinyin 10185.020:mèn,mén
U+5011 kMandarin mén
U+540E kDefinition queen, empress, sovereign; (simp. for 後) behind, rear, after
U+540E kHangul 후:0N
U+540E kHanyuPinyin 10580.010:hòu
U+540E kMandarin hòu
U+540E kTGHZ2013 139.070,139.080:hòu
U+540E kXHC1983 0468.010:hòu
U+5B66 kDefinition learning, knowledge; school
U+5B66 kHangul 학:N
U+5B66 kMandarin xué
U+5B66 kTGHZ2013 416.090:xué
U+5B66 kXHC1983 1308.120:xué
U+5B78 kDefinition learning, knowledge; school
U+5B78 kHangul 학:0E
U+5B78 kHanyuPinyin 21019.110:xué,huá,jiào
U+5B78 kMandarin xué
U+5B78 kXHC1983 1308.121:xué
U+5F8C kDefinition behind, rear, after; descendents
U+5F8C kHangul 후:0E
U+5F8C kHanyuPinyin 20822.030:hòu
U+5F8C kMandarin hòu
U+5F8C kXHC1983 0468.011:hòu
U+6C34 kDefinition water, liquid, lotion, juice
U+6C34 kHangul 수:0E
U+6C34 kHanyuPinyin 31545.010:shuǐ
U+6C34 kMandarin shuǐ
U+6C34 kTGHZ2013 344.130:shuǐ
U+6C34 kXHC1983 1075.010:shuǐ
U+77AD kDefinition bright, clear; clear-sighted
U+77AD kHangul 료:0N
U+77AD kHanyuPinyin 42512.170:liǎo,liào
U+77AD kMandarin liào liǎo
U+77AD kTGHZ2013 223.130:liào
U+77AD kXHC1983 0711.151:liǎo 0712.071:liào
U+884C kDefinition go; walk; move, travel; circulate; Kangxi radical 144
U+884C kHangul 항:0N 행:0E
U+884C kHanyuPinyin 20811.060:háng,xìng,xíng,hàng,héng
U+884C kMandarin xíng
U+884C kTGHZ2013 131.140:háng 136.100:héng 408.120:xíng
U+884C kXHC1983 0442.080:háng 0443.050:hàng 0460.010:héng 1290.030:xíng
U+8AAA kDefinition speak, say, talk; scold, upbraid
U+8AAA kHangul 설:0E 세:0N 열:0N
U+8AAA kMandarin shuō
U+8AAC kDefinition speak
U+8AAC kHanyuPinyin 63979.030:shuō,shuì,yuè,tuō
U+8AAC kMandarin shuō
U+8BF4 kDefinition speak, say, talk; scold, upbraid
U+8BF4 kMandarin shuō
U+8BF4 kTGHZ2013 344.140:shuì 345.070:shuō
U+8BF4 kXHC1983 1080.010:shuì 1082.010:shuō 1428.010:yuè
U+8FD9 kDefinition this, the, here
U+8FD9 kMandarin zhè
U+8FD9 kTGHZ2013 470.100:zhè
U+8FD9 kXHC1983 1464.130:zhè 1466.010:zhèi
U+9019 kDefinition this, the, here
U+9019 kHangul 저:0N
U+9019 kHanyuPinyin 63844.050:yàn,zhè,zhèi
U+9019 kMandarin zhè
U+9019 kXHC1983 1464.131:zhè 1466.011:zhèi
U+4E86 kSimplifiedVariant U+4E86
U+4E86 kTraditionalVariant U+4E86 U+77AD
U+4EEC kTraditionalVariant U+5011
U+5011 kSimplifiedVariant U+4EEC
U+540E kSimplifiedVariant U+540E
U+540E kTraditionalVariant U+540E U+5F8C
U+5B66 kTraditionalVariant U+5B78
U+5B78 kSimplifiedVariant U+5B66
U+5F8C kSimplifiedVariant U+540E
U+77AD kSimplifiedVariant U+4E86 U+77AD
U+77AD kTraditionalVariant U+77AD
U+8AAA kSimplifiedVariant U+8BF4
U+8AAC kSimplifiedVariant U+8BF4
U+8BF4 kTraditionalVariant U+8AAA U+8AAC
U+8FD9 kSimplifiedVariant U+8FD9
U+8FD9 kTraditionalVariant U+8FD9 U+9019
U+9019 kSimplifiedVariant U+8FD9