1
0
Fork 0
* added Korean language

* fokin context no more messing up everything in the InputModes

* no more unnecessary textField and inputType passing in the InputModes

* a single source of truth for the InputMode kind

* ModePredictive -> ModeWords

* no more db queries to increase the priority of emojis and special chars

* Korean virtual keypad

* more consistent displaying of the ABC string

* sorted out the labels of 1-key and 0-key in numeric modes

* documentation update
This commit is contained in:
Dimo Karaivanov 2024-11-28 13:20:49 +02:00 committed by GitHub
parent f3c701fd55
commit 5a108dcda9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
107 changed files with 13010 additions and 609 deletions

View file

@ -0,0 +1,72 @@
locale: ko-KR
dictionaryFile: ko-utf8.csv
hasUpperCase: no
layout: # only used for the virtual key labels
- [ㅇ,ㅁ,SPECIAL] # 0
- [ㅣ,PUNCTUATION_KR] # 1
- [ㆍ,] # 2
- [ㅡ] # 3
- [ㄱ,ㅋ,ㄲ] # 4
- [ㄴ,ㄹ] # 5
- [ㄷ,ㅌ,ㄸ] # 6
- [ㅂ,ㅍ,ㅃ] # 7
- [ㅅ,ㅎ,ㅆ] # 8
- [ㅈ,ㅊ,ㅉ] # 9
sounds:
########## initial consonants ##########
- [G,4]
- [K,44]
- [Gg,444]
- [N,5]
- [L,55] # also: "R", but we need a unique identifier, so we use "L"
- [D,6]
- [T,66]
- [Dd,666]
- [B,7]
- [P,77]
- [Bb,777]
- [S,8]
- [H,88]
- [Ss,888]
- [J,9]
- [C,99] # also transcribed as "Ch"
- [Jj,999]
- [Z,0] # "ㅇ" when zero initial consonant
- [Ng,0]
- [M,00]
########## vowels ##########
- [I,1]
- [A,12]
- [Ae,121]
- [Ya,122]
- [Yae,1221]
- [Q,2] # "Q" is just some random unique identifier
- [Qq, 22]
- [Eo,21]
- [E,211]
- [Yeo,221]
- [Ye,2211]
- [Yo,223]
- [O,23]
- [Oe,231]
- [Wa,2312]
- [Wae,23121]
- [Eu,3]
- [Ui,31]
- [U,32]
- [Wi,321]
- [Yu,322]
- [Wo,3221]
- [We,32211]
########## final consonants ##########
- [Gs,48]
- [Lg,554]
- [Lb,557]
- [Ls,558]
- [Lt,5566]
- [Lp,5577]
- [Lh,5588]
- [Lm,5500]
- [Nh,588]
- [Nj,59]
- [Bs,78]

File diff suppressed because it is too large Load diff