diff --git a/README.md b/README.md index cc1bc0a..38f41fb 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ | Ctrl+K | Katakana | | Ctrl+S | Hangul | | Ctrl+T | English | +| Ctrl+V | Vietnam | | Ctrl+E | Emoji(☺,λ,ε) | ## Dependencies diff --git a/dat.h b/dat.h index ddbe648..08cc56c 100644 --- a/dat.h +++ b/dat.h @@ -14,6 +14,7 @@ enum LangJPK = 0x0b, LangKO = 0x13, LangEMOJI = 0x05, + LangVI = 0x16, Fontsz = 32, Fontbase = 4, diff --git a/map/mktelex.py b/map/mktelex.py new file mode 100755 index 0000000..37f0c5a --- /dev/null +++ b/map/mktelex.py @@ -0,0 +1,159 @@ +#!/usr/bin/env python3 + +# tone marks: s=rising f=falling r=hook x=tilde j=dot +tone = { + 's': str.maketrans("aăâeêioôơuưy", "áắấéếíóốớúứý"), + 'f': str.maketrans("aăâeêioôơuưy", "àằầèềìòồờùừỳ"), + 'r': str.maketrans("aăâeêioôơuưy", "ảẳẩẻểỉỏổởủửỷ"), + 'x': str.maketrans("aăâeêioôơuưy", "ãẵẫẽễĩõỗỡũữỹ"), + 'j': str.maketrans("aăâeêioôơuưy", "ạặậẹệịọộợụựỵ"), +} + +# modified vowels: input -> output +modvowel = [ + ("aw", "ă"), + ("aa", "â"), + ("ee", "ê"), + ("oo", "ô"), + ("ow", "ơ"), + ("uw", "ư"), +] + +# modified cons: input -> output +modcons = [ + ("dd", "đ"), +] + +upper = str.maketrans( + "aăâeêioôơuưyđáắấéếíóốớúứýàằầèềìòồờùừỳảẳẩẻểỉỏổởủửỷãẵẫẽễĩõỗỡũữỹạặậẹệịọộợụựỵ", + "AĂÂEÊIOÔƠUƯYĐÁẮẤÉẾÍÓỐỚÚỨÝÀẰẦÈỀÌÒỒỜÙỪỲẢẲẨẺỂỈỎỔỞỦỬỶÃẴẪẼỄĨÕỖỠŨỮỸẠẶẬẸỆỊỌỘỢỤỰỴ") + +def addtone(v, t): + return v.translate(tone[t]) + +def emit(input, output): + print(f"{input}\t{output}") + def up(s): + c = s[0].translate(upper) + if c == s[0]: + c = s[0].upper() + return c + s[1:] + print(f"{up(input)}\t{up(output)}") + +def vowel1(): + for v in "aeiouy": + emit(v, v) + for t in tone: + emit(v+t, addtone(v, t)) + +def vowel2(): + # input, output, vowel + tab = [ + ("oa", "oa", "a"), ("oe", "oe", "e"), ("ai", "ai", "a"), + ("ao", "ao", "a"), ("au", "au", "a"), ("ay", "ay", "a"), + ("eu", "eu", "e"), ("iu", "iu", "i"), ("oi", "oi", "o"), + ("ui", "ui", "u"), ("uy", "uy", "y"), + ("iee", "iê", "ê"), ("yee", "yê", "ê"), ("uoo", "uô", "ô"), + ("uow", "ươ", "ơ"), ("uaa", "uâ", "â"), ("oaw", "oă", "ă"), + ("uwa", "ưa", "a"), ("uwow", "ươ", "ơ"), + ] + for i, o, v in tab: + emit(i, o) + for t in tone: + emit(i+t, o.replace(v, addtone(v, t), 1)) + emit("ie", "ie") + emit("ye", "ye") + emit("uo", "uo") + emit("ua", "ua") + +def vowel3(): + # input, output, vowel + tab = [ + ("ieeu", "iêu", "ê"), ("yeeu", "yêu", "ê"), + ("uooi", "uôi", "ô"), ("uowi", "ươi", "ơ"), + ("oai", "oai", "a"), ("oay", "oay", "a"), + ("uyee", "uyê", "ê"), + ] + for i, o, v in tab: + emit(i, o) + for t in tone: + emit(i+t, o.replace(v, addtone(v, t), 1)) + emit("uya", "uya") + +def modvowels(): + for i, o in modvowel: + emit(i, o) + +def modconss(): + for i, o in modcons: + emit(i, o) + +def mod1tone(): + # aw+s -> ắ + for i, o in modvowel: + for t in tone: + emit(i+t, addtone(o, t)) + +modvowel = [ + ("aw", "ă"), + ("aa", "â"), + ("ee", "ê"), + ("oo", "ô"), + ("ow", "ơ"), + ("uw", "ư"), +] +def tone1mod(): + # a+s+w -> ắ + for i, o in modvowel: + for t in tone: + emit(i[0]+t+i[1], addtone(o, t)) + +def tone2mod(): + # ie+s+e -> iế + # input, output, vowel, suffix + tab = [ + ("ie", "iê", "ê", "e"), ("ye", "yê", "ê", "e"), + ("uo", "uô", "ô", "o"), ("uo", "ươ", "ơ", "w"), + ("ua", "uâ", "â", "a"), ("oa", "oă", "ă", "w"), + ("uwo", "ươ", "ơ", "w"), + ] + for i, o, v, s in tab: + for t in tone: + emit(i+t+s, o.replace(v, addtone(v, t), 1)) + +def escape(): + # aww -> aw + for e in ["aw", "aa", "ee", "oo", "ow", "uw", "dd"]: + emit(e+e[-1], e) + +def final(): + # codas + coda = ["c", "m", "n", "p", "t", "ch", "ng", "nh"] + # input, output, vowel + tab = [ + ("a", "a", "a"), ("e", "e", "e"), ("i", "i", "i"), + ("o", "o", "o"), ("u", "u", "u"), ("y", "y", "y"), + ("aw", "ă", "ă"), ("aa", "â", "â"), ("ee", "ê", "ê"), + ("oo", "ô", "ô"), ("ow", "ơ", "ơ"), ("uw", "ư", "ư"), + ("iee", "iê", "ê"), ("yee", "yê", "ê"), ("uoo", "uô", "ô"), + ("uow", "ươ", "ơ"), ("uaa", "uâ", "â"), ("oaw", "oă", "ă"), + ("ai", "ai", "a"), ("ao", "ao", "a"), ("au", "au", "a"), + ("ay", "ay", "a"), ("oa", "oa", "a"), ("oi", "oi", "o"), + ("ui", "ui", "u"), ("uy", "uy", "y"), + ] + for i, o, v in tab: + for c in coda: + emit(i+c, o+c) + for t in tone: + emit(i+c+t, o.replace(v, addtone(v, t), 1)+c) + +vowel1() +vowel2() +vowel3() +modvowels() +modconss() +mod1tone() +tone1mod() +tone2mod() +escape() +final() diff --git a/map/telex.map b/map/telex.map index 6a0e09b..1ffe7b3 100644 --- a/map/telex.map +++ b/map/telex.map @@ -1,131 +1,3108 @@ -aw ă +a a +A A aa â -dd đ -ee ê -oo ô -ow ơ -uw ư -êe ee -âa aa -đd dd -ôo oo -Af À +Aa  +aaa aa +Aaa Aa +aac âc +Aac Âc +aacf ầc +Aacf Ầc +aach âch +Aach Âch +aachf ầch +Aachf Ầch +aachj ậch +Aachj Ậch +aachr ẩch +Aachr Ẩch +aachs ấch +Aachs Ấch +aachx ẫch +Aachx Ẫch +aacj ậc +Aacj Ậc +aacr ẩc +Aacr Ẩc +aacs ấc +Aacs Ấc +aacx ẫc +Aacx Ẫc +aaf ầ +Aaf Ầ +aaj ậ +Aaj Ậ +aam âm +Aam Âm +aamf ầm +Aamf Ầm +aamj ậm +Aamj Ậm +aamr ẩm +Aamr Ẩm +aams ấm +Aams Ấm +aamx ẫm +Aamx Ẫm +aan ân +Aan Ân +aanf ần +Aanf Ần +aang âng +Aang Âng +aangf ầng +Aangf Ầng +aangj ậng +Aangj Ậng +aangr ẩng +Aangr Ẩng +aangs ấng +Aangs Ấng +aangx ẫng +Aangx Ẫng +aanh ânh +Aanh Ânh +aanhf ầnh +Aanhf Ầnh +aanhj ậnh +Aanhj Ậnh +aanhr ẩnh +Aanhr Ẩnh +aanhs ấnh +Aanhs Ấnh +aanhx ẫnh +Aanhx Ẫnh +aanj ận +Aanj Ận +aanr ẩn +Aanr Ẩn +aans ấn +Aans Ấn +aanx ẫn +Aanx Ẫn +aap âp +Aap Âp +aapf ầp +Aapf Ầp +aapj ập +Aapj Ập +aapr ẩp +Aapr Ẩp +aaps ấp +Aaps Ấp +aapx ẫp +Aapx Ẫp +aar ẩ +Aar Ẩ +aas ấ +Aas Ấ +aat ât +Aat Ât +aatf ầt +Aatf Ầt +aatj ật +Aatj Ật +aatr ẩt +Aatr Ẩt +aats ất +Aats Ất +aatx ẫt +Aatx Ẫt +aax ẫ +Aax Ẫ +ac ac +Ac Ac +acf àc +Acf Àc +ach ach +Ach Ach +achf àch +Achf Àch +achj ạch +Achj Ạch +achr ảch +Achr Ảch +achs ách +Achs Ách +achx ãch +Achx Ãch +acj ạc +Acj Ạc +acr ảc +Acr Ảc +acs ác +Acs Ác +acx ãc +Acx Ãc af à -Ăf Ằ -ăf ằ -Âf Ầ -âf ầ -Ef È -ef è -Êf Ề -êf ề -If Ì -if ì -Of Ò -of ò -Ôf Ồ -ôf ồ -Ơf Ờ -ơf ờ -Uf Ù -uf ù -Ưf Ừ -ưf ừ -Yf Ỳ -yf ỳ -As Á -as á -Ăs Ắ -ăs ắ -Âs Ấ -âs ấ -Es É -es é -Ês Ế -ês ế -Is Í -is í -Os Ó -os ó -Ôs Ố -ôs ố -Ơs Ớ -ơs ớ -Us Ú -us ú -Ưs Ứ -ưs ứ -Ys Ý -ys ý -Ar Ả -ar ả -Ăr Ẳ -ăr ẳ -Âr Ẩ -âr ẩ -Er Ẻ -er ẻ -Êr Ể -êr ể -Ir Ỉ -ir ỉ -Or Ỏ -or ỏ -Ôr Ổ -ôr ổ -Ơr Ở -ơr ở -Ur Ủ -ur ủ -Ưr Ử -ưr ử -Yr Ỷ -yr ỷ -Ax à -ax ã -Ăx Ẵ -ăx ẵ -Âx Ẫ -âx ẫ -Ex Ẽ -ex ẽ -Êx Ễ -êx ễ -Ix Ĩ -ix ĩ -Ox Õ -ox õ -Ôx Ỗ -ôx ỗ -Ơx Ỡ -ơx ỡ -Ux Ũ -ux ũ -Ưx Ữ -ưx ữ -Yx Ỹ -yx ỹ -Aj Ạ +Af À +afa ầ +Afa Ầ +afw ằ +Afw Ằ +ai ai +Ai Ai +aic aic +Aic Aic +aicf àic +Aicf Àic +aich aich +Aich Aich +aichf àich +Aichf Àich +aichj ạich +Aichj Ạich +aichr ảich +Aichr Ảich +aichs áich +Aichs Áich +aichx ãich +Aichx Ãich +aicj ạic +Aicj Ạic +aicr ảic +Aicr Ảic +aics áic +Aics Áic +aicx ãic +Aicx Ãic +aif ài +Aif Ài +aij ại +Aij Ại +aim aim +Aim Aim +aimf àim +Aimf Àim +aimj ạim +Aimj Ạim +aimr ảim +Aimr Ảim +aims áim +Aims Áim +aimx ãim +Aimx Ãim +ain ain +Ain Ain +ainf àin +Ainf Àin +aing aing +Aing Aing +aingf àing +Aingf Àing +aingj ạing +Aingj Ạing +aingr ảing +Aingr Ảing +aings áing +Aings Áing +aingx ãing +Aingx Ãing +ainh ainh +Ainh Ainh +ainhf àinh +Ainhf Àinh +ainhj ạinh +Ainhj Ạinh +ainhr ảinh +Ainhr Ảinh +ainhs áinh +Ainhs Áinh +ainhx ãinh +Ainhx Ãinh +ainj ạin +Ainj Ạin +ainr ảin +Ainr Ảin +ains áin +Ains Áin +ainx ãin +Ainx Ãin +aip aip +Aip Aip +aipf àip +Aipf Àip +aipj ạip +Aipj Ạip +aipr ảip +Aipr Ảip +aips áip +Aips Áip +aipx ãip +Aipx Ãip +air ải +Air Ải +ais ái +Ais Ái +ait ait +Ait Ait +aitf àit +Aitf Àit +aitj ạit +Aitj Ạit +aitr ảit +Aitr Ảit +aits áit +Aits Áit +aitx ãit +Aitx Ãit +aix ãi +Aix Ãi aj ạ -Ăj Ặ -ăj ặ -Âj Ậ -âj ậ -Ej Ẹ +Aj Ạ +aja ậ +Aja Ậ +ajw ặ +Ajw Ặ +am am +Am Am +amf àm +Amf Àm +amj ạm +Amj Ạm +amr ảm +Amr Ảm +ams ám +Ams Ám +amx ãm +Amx Ãm +an an +An An +anf àn +Anf Àn +ang ang +Ang Ang +angf àng +Angf Àng +angj ạng +Angj Ạng +angr ảng +Angr Ảng +angs áng +Angs Áng +angx ãng +Angx Ãng +anh anh +Anh Anh +anhf ành +Anhf Ành +anhj ạnh +Anhj Ạnh +anhr ảnh +Anhr Ảnh +anhs ánh +Anhs Ánh +anhx ãnh +Anhx Ãnh +anj ạn +Anj Ạn +anr ản +Anr Ản +ans án +Ans Án +anx ãn +Anx Ãn +ao ao +Ao Ao +aoc aoc +Aoc Aoc +aocf àoc +Aocf Àoc +aoch aoch +Aoch Aoch +aochf àoch +Aochf Àoch +aochj ạoch +Aochj Ạoch +aochr ảoch +Aochr Ảoch +aochs áoch +Aochs Áoch +aochx ãoch +Aochx Ãoch +aocj ạoc +Aocj Ạoc +aocr ảoc +Aocr Ảoc +aocs áoc +Aocs Áoc +aocx ãoc +Aocx Ãoc +aof ào +Aof Ào +aoj ạo +Aoj Ạo +aom aom +Aom Aom +aomf àom +Aomf Àom +aomj ạom +Aomj Ạom +aomr ảom +Aomr Ảom +aoms áom +Aoms Áom +aomx ãom +Aomx Ãom +aon aon +Aon Aon +aonf àon +Aonf Àon +aong aong +Aong Aong +aongf àong +Aongf Àong +aongj ạong +Aongj Ạong +aongr ảong +Aongr Ảong +aongs áong +Aongs Áong +aongx ãong +Aongx Ãong +aonh aonh +Aonh Aonh +aonhf àonh +Aonhf Àonh +aonhj ạonh +Aonhj Ạonh +aonhr ảonh +Aonhr Ảonh +aonhs áonh +Aonhs Áonh +aonhx ãonh +Aonhx Ãonh +aonj ạon +Aonj Ạon +aonr ảon +Aonr Ảon +aons áon +Aons Áon +aonx ãon +Aonx Ãon +aop aop +Aop Aop +aopf àop +Aopf Àop +aopj ạop +Aopj Ạop +aopr ảop +Aopr Ảop +aops áop +Aops Áop +aopx ãop +Aopx Ãop +aor ảo +Aor Ảo +aos áo +Aos Áo +aot aot +Aot Aot +aotf àot +Aotf Àot +aotj ạot +Aotj Ạot +aotr ảot +Aotr Ảot +aots áot +Aots Áot +aotx ãot +Aotx Ãot +aox ão +Aox Ão +ap ap +Ap Ap +apf àp +Apf Àp +apj ạp +Apj Ạp +apr ảp +Apr Ảp +aps áp +Aps Áp +apx ãp +Apx Ãp +ar ả +Ar Ả +ara ẩ +Ara Ẩ +arw ẳ +Arw Ẳ +as á +As Á +asa ấ +Asa Ấ +asw ắ +Asw Ắ +at at +At At +atf àt +Atf Àt +atj ạt +Atj Ạt +atr ảt +Atr Ảt +ats át +Ats Át +atx ãt +Atx Ãt +au au +Au Au +auc auc +Auc Auc +aucf àuc +Aucf Àuc +auch auch +Auch Auch +auchf àuch +Auchf Àuch +auchj ạuch +Auchj Ạuch +auchr ảuch +Auchr Ảuch +auchs áuch +Auchs Áuch +auchx ãuch +Auchx Ãuch +aucj ạuc +Aucj Ạuc +aucr ảuc +Aucr Ảuc +aucs áuc +Aucs Áuc +aucx ãuc +Aucx Ãuc +auf àu +Auf Àu +auj ạu +Auj Ạu +aum aum +Aum Aum +aumf àum +Aumf Àum +aumj ạum +Aumj Ạum +aumr ảum +Aumr Ảum +aums áum +Aums Áum +aumx ãum +Aumx Ãum +aun aun +Aun Aun +aunf àun +Aunf Àun +aung aung +Aung Aung +aungf àung +Aungf Àung +aungj ạung +Aungj Ạung +aungr ảung +Aungr Ảung +aungs áung +Aungs Áung +aungx ãung +Aungx Ãung +aunh aunh +Aunh Aunh +aunhf àunh +Aunhf Àunh +aunhj ạunh +Aunhj Ạunh +aunhr ảunh +Aunhr Ảunh +aunhs áunh +Aunhs Áunh +aunhx ãunh +Aunhx Ãunh +aunj ạun +Aunj Ạun +aunr ảun +Aunr Ảun +auns áun +Auns Áun +aunx ãun +Aunx Ãun +aup aup +Aup Aup +aupf àup +Aupf Àup +aupj ạup +Aupj Ạup +aupr ảup +Aupr Ảup +aups áup +Aups Áup +aupx ãup +Aupx Ãup +aur ảu +Aur Ảu +aus áu +Aus Áu +aut aut +Aut Aut +autf àut +Autf Àut +autj ạut +Autj Ạut +autr ảut +Autr Ảut +auts áut +Auts Áut +autx ãut +Autx Ãut +aux ãu +Aux Ãu +aw ă +Aw Ă +awc ăc +Awc Ăc +awcf ằc +Awcf Ằc +awch ăch +Awch Ăch +awchf ằch +Awchf Ằch +awchj ặch +Awchj Ặch +awchr ẳch +Awchr Ẳch +awchs ắch +Awchs Ắch +awchx ẵch +Awchx Ẵch +awcj ặc +Awcj Ặc +awcr ẳc +Awcr Ẳc +awcs ắc +Awcs Ắc +awcx ẵc +Awcx Ẵc +awf ằ +Awf Ằ +awj ặ +Awj Ặ +awm ăm +Awm Ăm +awmf ằm +Awmf Ằm +awmj ặm +Awmj Ặm +awmr ẳm +Awmr Ẳm +awms ắm +Awms Ắm +awmx ẵm +Awmx Ẵm +awn ăn +Awn Ăn +awnf ằn +Awnf Ằn +awng ăng +Awng Ăng +awngf ằng +Awngf Ằng +awngj ặng +Awngj Ặng +awngr ẳng +Awngr Ẳng +awngs ắng +Awngs Ắng +awngx ẵng +Awngx Ẵng +awnh ănh +Awnh Ănh +awnhf ằnh +Awnhf Ằnh +awnhj ặnh +Awnhj Ặnh +awnhr ẳnh +Awnhr Ẳnh +awnhs ắnh +Awnhs Ắnh +awnhx ẵnh +Awnhx Ẵnh +awnj ặn +Awnj Ặn +awnr ẳn +Awnr Ẳn +awns ắn +Awns Ắn +awnx ẵn +Awnx Ẵn +awp ăp +Awp Ăp +awpf ằp +Awpf Ằp +awpj ặp +Awpj Ặp +awpr ẳp +Awpr Ẳp +awps ắp +Awps Ắp +awpx ẵp +Awpx Ẵp +awr ẳ +Awr Ẳ +aws ắ +Aws Ắ +awt ăt +Awt Ăt +awtf ằt +Awtf Ằt +awtj ặt +Awtj Ặt +awtr ẳt +Awtr Ẳt +awts ắt +Awts Ắt +awtx ẵt +Awtx Ẵt +aww aw +Aww Aw +awx ẵ +Awx Ẵ +ax ã +Ax à +axa ẫ +Axa Ẫ +axw ẵ +Axw Ẵ +ay ay +Ay Ay +ayc ayc +Ayc Ayc +aycf àyc +Aycf Àyc +aych aych +Aych Aych +aychf àych +Aychf Àych +aychj ạych +Aychj Ạych +aychr ảych +Aychr Ảych +aychs áych +Aychs Áych +aychx ãych +Aychx Ãych +aycj ạyc +Aycj Ạyc +aycr ảyc +Aycr Ảyc +aycs áyc +Aycs Áyc +aycx ãyc +Aycx Ãyc +ayf ày +Ayf Ày +ayj ạy +Ayj Ạy +aym aym +Aym Aym +aymf àym +Aymf Àym +aymj ạym +Aymj Ạym +aymr ảym +Aymr Ảym +ayms áym +Ayms Áym +aymx ãym +Aymx Ãym +ayn ayn +Ayn Ayn +aynf àyn +Aynf Àyn +ayng ayng +Ayng Ayng +ayngf àyng +Ayngf Àyng +ayngj ạyng +Ayngj Ạyng +ayngr ảyng +Ayngr Ảyng +ayngs áyng +Ayngs Áyng +ayngx ãyng +Ayngx Ãyng +aynh aynh +Aynh Aynh +aynhf àynh +Aynhf Àynh +aynhj ạynh +Aynhj Ạynh +aynhr ảynh +Aynhr Ảynh +aynhs áynh +Aynhs Áynh +aynhx ãynh +Aynhx Ãynh +aynj ạyn +Aynj Ạyn +aynr ảyn +Aynr Ảyn +ayns áyn +Ayns Áyn +aynx ãyn +Aynx Ãyn +ayp ayp +Ayp Ayp +aypf àyp +Aypf Àyp +aypj ạyp +Aypj Ạyp +aypr ảyp +Aypr Ảyp +ayps áyp +Ayps Áyp +aypx ãyp +Aypx Ãyp +ayr ảy +Ayr Ảy +ays áy +Ays Áy +ayt ayt +Ayt Ayt +aytf àyt +Aytf Àyt +aytj ạyt +Aytj Ạyt +aytr ảyt +Aytr Ảyt +ayts áyt +Ayts Áyt +aytx ãyt +Aytx Ãyt +ayx ãy +Ayx Ãy +dd đ +Dd Đ +ddd dd +Ddd Dd +ec ec +Ec Ec +ecf èc +Ecf Èc +ech ech +Ech Ech +echf èch +Echf Èch +echj ẹch +Echj Ẹch +echr ẻch +Echr Ẻch +echs éch +Echs Éch +echx ẽch +Echx Ẽch +ecj ẹc +Ecj Ẹc +ecr ẻc +Ecr Ẻc +ecs éc +Ecs Éc +ecx ẽc +Ecx Ẽc +e e +E E +eec êc +Eec Êc +eecf ềc +Eecf Ềc +eech êch +Eech Êch +eechf ềch +Eechf Ềch +eechj ệch +Eechj Ệch +eechr ểch +Eechr Ểch +eechs ếch +Eechs Ếch +eechx ễch +Eechx Ễch +eecj ệc +Eecj Ệc +eecr ểc +Eecr Ểc +eecs ếc +Eecs Ếc +eecx ễc +Eecx Ễc +ee ê +Ee Ê +eee ee +Eee Ee +eef ề +Eef Ề +eej ệ +Eej Ệ +eem êm +Eem Êm +eemf ềm +Eemf Ềm +eemj ệm +Eemj Ệm +eemr ểm +Eemr Ểm +eems ếm +Eems Ếm +eemx ễm +Eemx Ễm +een ên +Een Ên +eenf ền +Eenf Ền +eeng êng +Eeng Êng +eengf ềng +Eengf Ềng +eengj ệng +Eengj Ệng +eengr ểng +Eengr Ểng +eengs ếng +Eengs Ếng +eengx ễng +Eengx Ễng +eenh ênh +Eenh Ênh +eenhf ềnh +Eenhf Ềnh +eenhj ệnh +Eenhj Ệnh +eenhr ểnh +Eenhr Ểnh +eenhs ếnh +Eenhs Ếnh +eenhx ễnh +Eenhx Ễnh +eenj ện +Eenj Ện +eenr ển +Eenr Ển +eens ến +Eens Ến +eenx ễn +Eenx Ễn +eep êp +Eep Êp +eepf ềp +Eepf Ềp +eepj ệp +Eepj Ệp +eepr ểp +Eepr Ểp +eeps ếp +Eeps Ếp +eepx ễp +Eepx Ễp +eer ể +Eer Ể +ees ế +Ees Ế +eet êt +Eet Êt +eetf ềt +Eetf Ềt +eetj ệt +Eetj Ệt +eetr ểt +Eetr Ểt +eets ết +Eets Ết +eetx ễt +Eetx Ễt +eex ễ +Eex Ễ +ef è +Ef È +efe ề +Efe Ề ej ẹ -Êj Ệ -êj ệ -Ij Ị +Ej Ẹ +eje ệ +Eje Ệ +em em +Em Em +emf èm +Emf Èm +emj ẹm +Emj Ẹm +emr ẻm +Emr Ẻm +ems ém +Ems Ém +emx ẽm +Emx Ẽm +en en +En En +enf èn +Enf Èn +eng eng +Eng Eng +engf èng +Engf Èng +engj ẹng +Engj Ẹng +engr ẻng +Engr Ẻng +engs éng +Engs Éng +engx ẽng +Engx Ẽng +enh enh +Enh Enh +enhf ènh +Enhf Ènh +enhj ẹnh +Enhj Ẹnh +enhr ẻnh +Enhr Ẻnh +enhs énh +Enhs Énh +enhx ẽnh +Enhx Ẽnh +enj ẹn +Enj Ẹn +enr ẻn +Enr Ẻn +ens én +Ens Én +enx ẽn +Enx Ẽn +ep ep +Ep Ep +epf èp +Epf Èp +epj ẹp +Epj Ẹp +epr ẻp +Epr Ẻp +eps ép +Eps Ép +epx ẽp +Epx Ẽp +er ẻ +Er Ẻ +ere ể +Ere Ể +es é +Es É +ese ế +Ese Ế +et et +Et Et +etf èt +Etf Èt +etj ẹt +Etj Ẹt +etr ẻt +Etr Ẻt +ets ét +Ets Ét +etx ẽt +Etx Ẽt +eu eu +Eu Eu +euf èu +Euf Èu +euj ẹu +Euj Ẹu +eur ẻu +Eur Ẻu +eus éu +Eus Éu +eux ẽu +Eux Ẽu +ex ẽ +Ex Ẽ +exe ễ +Exe Ễ +icf ìc +Icf Ìc +ichf ìch +Ichf Ìch +ich ich +Ich Ich +ichj ịch +Ichj Ịch +ichr ỉch +Ichr Ỉch +ichs ích +Ichs Ích +ichx ĩch +Ichx Ĩch +ic ic +Ic Ic +icj ịc +Icj Ịc +icr ỉc +Icr Ỉc +ics íc +Ics Íc +icx ĩc +Icx Ĩc +ieecf iềc +Ieecf Iềc +ieechf iềch +Ieechf Iềch +ieech iêch +Ieech Iêch +ieechj iệch +Ieechj Iệch +ieechr iểch +Ieechr Iểch +ieechs iếch +Ieechs Iếch +ieechx iễch +Ieechx Iễch +ieec iêc +Ieec Iêc +ieecj iệc +Ieecj Iệc +ieecr iểc +Ieecr Iểc +ieecs iếc +Ieecs Iếc +ieecx iễc +Ieecx Iễc +ieef iề +Ieef Iề +iee iê +Iee Iê +ieej iệ +Ieej Iệ +ieemf iềm +Ieemf Iềm +ieem iêm +Ieem Iêm +ieemj iệm +Ieemj Iệm +ieemr iểm +Ieemr Iểm +ieems iếm +Ieems Iếm +ieemx iễm +Ieemx Iễm +ieenf iền +Ieenf Iền +ieengf iềng +Ieengf Iềng +ieeng iêng +Ieeng Iêng +ieengj iệng +Ieengj Iệng +ieengr iểng +Ieengr Iểng +ieengs iếng +Ieengs Iếng +ieengx iễng +Ieengx Iễng +ieenhf iềnh +Ieenhf Iềnh +ieenh iênh +Ieenh Iênh +ieenhj iệnh +Ieenhj Iệnh +ieenhr iểnh +Ieenhr Iểnh +ieenhs iếnh +Ieenhs Iếnh +ieenhx iễnh +Ieenhx Iễnh +ieen iên +Ieen Iên +ieenj iện +Ieenj Iện +ieenr iển +Ieenr Iển +ieens iến +Ieens Iến +ieenx iễn +Ieenx Iễn +ieepf iềp +Ieepf Iềp +ieep iêp +Ieep Iêp +ieepj iệp +Ieepj Iệp +ieepr iểp +Ieepr Iểp +ieeps iếp +Ieeps Iếp +ieepx iễp +Ieepx Iễp +ieer iể +Ieer Iể +iees iế +Iees Iế +ieetf iềt +Ieetf Iềt +ieet iêt +Ieet Iêt +ieetj iệt +Ieetj Iệt +ieetr iểt +Ieetr Iểt +ieets iết +Ieets Iết +ieetx iễt +Ieetx Iễt +ieeuf iều +Ieeuf Iều +ieeu iêu +Ieeu Iêu +ieeuj iệu +Ieeuj Iệu +ieeur iểu +Ieeur Iểu +ieeus iếu +Ieeus Iếu +ieeux iễu +Ieeux Iễu +ieex iễ +Ieex Iễ +iefe iề +Iefe Iề +ie ie +Ie Ie +ieje iệ +Ieje Iệ +iere iể +Iere Iể +iese iế +Iese Iế +iexe iễ +Iexe Iễ +if ì +If Ì +i i +I I ij ị -Oj Ọ +Ij Ị +imf ìm +Imf Ìm +im im +Im Im +imj ịm +Imj Ịm +imr ỉm +Imr Ỉm +ims ím +Ims Ím +imx ĩm +Imx Ĩm +inf ìn +Inf Ìn +ingf ìng +Ingf Ìng +ing ing +Ing Ing +ingj ịng +Ingj Ịng +ingr ỉng +Ingr Ỉng +ings íng +Ings Íng +ingx ĩng +Ingx Ĩng +inhf ình +Inhf Ình +inh inh +Inh Inh +inhj ịnh +Inhj Ịnh +inhr ỉnh +Inhr Ỉnh +inhs ính +Inhs Ính +inhx ĩnh +Inhx Ĩnh +in in +In In +inj ịn +Inj Ịn +inr ỉn +Inr Ỉn +ins ín +Ins Ín +inx ĩn +Inx Ĩn +ipf ìp +Ipf Ìp +ip ip +Ip Ip +ipj ịp +Ipj Ịp +ipr ỉp +Ipr Ỉp +ips íp +Ips Íp +ipx ĩp +Ipx Ĩp +ir ỉ +Ir Ỉ +is í +Is Í +itf ìt +Itf Ìt +it it +It It +itj ịt +Itj Ịt +itr ỉt +Itr Ỉt +its ít +Its Ít +itx ĩt +Itx Ĩt +iuf ìu +Iuf Ìu +iu iu +Iu Iu +iuj ịu +Iuj Ịu +iur ỉu +Iur Ỉu +ius íu +Ius Íu +iux ĩu +Iux Ĩu +ix ĩ +Ix Ĩ +oacf oàc +Oacf Oàc +oachf oàch +Oachf Oàch +oachj oạch +Oachj Oạch +oach oach +Oach Oach +oachr oảch +Oachr Oảch +oachs oách +Oachs Oách +oachx oãch +Oachx Oãch +oacj oạc +Oacj Oạc +oac oac +Oac Oac +oacr oảc +Oacr Oảc +oacs oác +Oacs Oác +oacx oãc +Oacx Oãc +oaf oà +Oaf Oà +oafw oằ +Oafw Oằ +oaif oài +Oaif Oài +oaij oại +Oaij Oại +oai oai +Oai Oai +oair oải +Oair Oải +oais oái +Oais Oái +oaix oãi +Oaix Oãi +oaj oạ +Oaj Oạ +oajw oặ +Oajw Oặ +oamf oàm +Oamf Oàm +oamj oạm +Oamj Oạm +oam oam +Oam Oam +oamr oảm +Oamr Oảm +oams oám +Oams Oám +oamx oãm +Oamx Oãm +oanf oàn +Oanf Oàn +oangf oàng +Oangf Oàng +oangj oạng +Oangj Oạng +oang oang +Oang Oang +oangr oảng +Oangr Oảng +oangs oáng +Oangs Oáng +oangx oãng +Oangx Oãng +oanhf oành +Oanhf Oành +oanhj oạnh +Oanhj Oạnh +oanh oanh +Oanh Oanh +oanhr oảnh +Oanhr Oảnh +oanhs oánh +Oanhs Oánh +oanhx oãnh +Oanhx Oãnh +oanj oạn +Oanj Oạn +oan oan +Oan Oan +oanr oản +Oanr Oản +oans oán +Oans Oán +oanx oãn +Oanx Oãn +oa oa +Oa Oa +oapf oàp +Oapf Oàp +oapj oạp +Oapj Oạp +oap oap +Oap Oap +oapr oảp +Oapr Oảp +oaps oáp +Oaps Oáp +oapx oãp +Oapx Oãp +oar oả +Oar Oả +oarw oẳ +Oarw Oẳ +oas oá +Oas Oá +oasw oắ +Oasw Oắ +oatf oàt +Oatf Oàt +oatj oạt +Oatj Oạt +oat oat +Oat Oat +oatr oảt +Oatr Oảt +oats oát +Oats Oát +oatx oãt +Oatx Oãt +oawcf oằc +Oawcf Oằc +oawchf oằch +Oawchf Oằch +oawchj oặch +Oawchj Oặch +oawch oăch +Oawch Oăch +oawchr oẳch +Oawchr Oẳch +oawchs oắch +Oawchs Oắch +oawchx oẵch +Oawchx Oẵch +oawcj oặc +Oawcj Oặc +oawc oăc +Oawc Oăc +oawcr oẳc +Oawcr Oẳc +oawcs oắc +Oawcs Oắc +oawcx oẵc +Oawcx Oẵc +oawf oằ +Oawf Oằ +oawj oặ +Oawj Oặ +oawmf oằm +Oawmf Oằm +oawmj oặm +Oawmj Oặm +oawm oăm +Oawm Oăm +oawmr oẳm +Oawmr Oẳm +oawms oắm +Oawms Oắm +oawmx oẵm +Oawmx Oẵm +oawnf oằn +Oawnf Oằn +oawngf oằng +Oawngf Oằng +oawngj oặng +Oawngj Oặng +oawng oăng +Oawng Oăng +oawngr oẳng +Oawngr Oẳng +oawngs oắng +Oawngs Oắng +oawngx oẵng +Oawngx Oẵng +oawnhf oằnh +Oawnhf Oằnh +oawnhj oặnh +Oawnhj Oặnh +oawnh oănh +Oawnh Oănh +oawnhr oẳnh +Oawnhr Oẳnh +oawnhs oắnh +Oawnhs Oắnh +oawnhx oẵnh +Oawnhx Oẵnh +oawnj oặn +Oawnj Oặn +oawn oăn +Oawn Oăn +oawnr oẳn +Oawnr Oẳn +oawns oắn +Oawns Oắn +oawnx oẵn +Oawnx Oẵn +oaw oă +Oaw Oă +oawpf oằp +Oawpf Oằp +oawpj oặp +Oawpj Oặp +oawp oăp +Oawp Oăp +oawpr oẳp +Oawpr Oẳp +oawps oắp +Oawps Oắp +oawpx oẵp +Oawpx Oẵp +oawr oẳ +Oawr Oẳ +oaws oắ +Oaws Oắ +oawtf oằt +Oawtf Oằt +oawtj oặt +Oawtj Oặt +oawt oăt +Oawt Oăt +oawtr oẳt +Oawtr Oẳt +oawts oắt +Oawts Oắt +oawtx oẵt +Oawtx Oẵt +oawx oẵ +Oawx Oẵ +oax oã +Oax Oã +oaxw oẵ +Oaxw Oẵ +oayf oày +Oayf Oày +oayj oạy +Oayj Oạy +oay oay +Oay Oay +oayr oảy +Oayr Oảy +oays oáy +Oays Oáy +oayx oãy +Oayx Oãy +ocf òc +Ocf Òc +ochf òch +Ochf Òch +ochj ọch +Ochj Ọch +och och +Och Och +ochr ỏch +Ochr Ỏch +ochs óch +Ochs Óch +ochx õch +Ochx Õch +ocj ọc +Ocj Ọc +oc oc +Oc Oc +ocr ỏc +Ocr Ỏc +ocs óc +Ocs Óc +ocx õc +Ocx Õc +oef oè +Oef Oè +oej oẹ +Oej Oẹ +oe oe +Oe Oe +oer oẻ +Oer Oẻ +oes oé +Oes Oé +oex oẽ +Oex Oẽ +of ò +Of Ò +ofo ồ +Ofo Ồ +ofw ờ +Ofw Ờ +oicf òic +Oicf Òic +oichf òich +Oichf Òich +oichj ọich +Oichj Ọich +oich oich +Oich Oich +oichr ỏich +Oichr Ỏich +oichs óich +Oichs Óich +oichx õich +Oichx Õich +oicj ọic +Oicj Ọic +oic oic +Oic Oic +oicr ỏic +Oicr Ỏic +oics óic +Oics Óic +oicx õic +Oicx Õic +oif òi +Oif Òi +oij ọi +Oij Ọi +oimf òim +Oimf Òim +oimj ọim +Oimj Ọim +oim oim +Oim Oim +oimr ỏim +Oimr Ỏim +oims óim +Oims Óim +oimx õim +Oimx Õim +oinf òin +Oinf Òin +oingf òing +Oingf Òing +oingj ọing +Oingj Ọing +oing oing +Oing Oing +oingr ỏing +Oingr Ỏing +oings óing +Oings Óing +oingx õing +Oingx Õing +oinhf òinh +Oinhf Òinh +oinhj ọinh +Oinhj Ọinh +oinh oinh +Oinh Oinh +oinhr ỏinh +Oinhr Ỏinh +oinhs óinh +Oinhs Óinh +oinhx õinh +Oinhx Õinh +oinj ọin +Oinj Ọin +oin oin +Oin Oin +oinr ỏin +Oinr Ỏin +oins óin +Oins Óin +oinx õin +Oinx Õin +oi oi +Oi Oi +oipf òip +Oipf Òip +oipj ọip +Oipj Ọip +oip oip +Oip Oip +oipr ỏip +Oipr Ỏip +oips óip +Oips Óip +oipx õip +Oipx Õip +oir ỏi +Oir Ỏi +ois ói +Ois Ói +oitf òit +Oitf Òit +oitj ọit +Oitj Ọit +oit oit +Oit Oit +oitr ỏit +Oitr Ỏit +oits óit +Oits Óit +oitx õit +Oitx Õit +oix õi +Oix Õi oj ọ -Ôj Ộ -ôj ộ -Ơj Ợ -ơj ợ -Uj Ụ +Oj Ọ +ojo ộ +Ojo Ộ +ojw ợ +Ojw Ợ +omf òm +Omf Òm +omj ọm +Omj Ọm +om om +Om Om +omr ỏm +Omr Ỏm +oms óm +Oms Óm +omx õm +Omx Õm +onf òn +Onf Òn +ongf òng +Ongf Òng +ongj ọng +Ongj Ọng +ong ong +Ong Ong +ongr ỏng +Ongr Ỏng +ongs óng +Ongs Óng +ongx õng +Ongx Õng +onhf ònh +Onhf Ònh +onhj ọnh +Onhj Ọnh +onh onh +Onh Onh +onhr ỏnh +Onhr Ỏnh +onhs ónh +Onhs Ónh +onhx õnh +Onhx Õnh +onj ọn +Onj Ọn +on on +On On +onr ỏn +Onr Ỏn +ons ón +Ons Ón +onx õn +Onx Õn +o o +O O +oocf ồc +Oocf Ồc +oochf ồch +Oochf Ồch +oochj ộch +Oochj Ộch +ooch ôch +Ooch Ôch +oochr ổch +Oochr Ổch +oochs ốch +Oochs Ốch +oochx ỗch +Oochx Ỗch +oocj ộc +Oocj Ộc +ooc ôc +Ooc Ôc +oocr ổc +Oocr Ổc +oocs ốc +Oocs Ốc +oocx ỗc +Oocx Ỗc +oof ồ +Oof Ồ +ooj ộ +Ooj Ộ +oomf ồm +Oomf Ồm +oomj ộm +Oomj Ộm +oom ôm +Oom Ôm +oomr ổm +Oomr Ổm +ooms ốm +Ooms Ốm +oomx ỗm +Oomx Ỗm +oonf ồn +Oonf Ồn +oongf ồng +Oongf Ồng +oongj ộng +Oongj Ộng +oong ông +Oong Ông +oongr ổng +Oongr Ổng +oongs ống +Oongs Ống +oongx ỗng +Oongx Ỗng +oonhf ồnh +Oonhf Ồnh +oonhj ộnh +Oonhj Ộnh +oonh ônh +Oonh Ônh +oonhr ổnh +Oonhr Ổnh +oonhs ốnh +Oonhs Ốnh +oonhx ỗnh +Oonhx Ỗnh +oonj ộn +Oonj Ộn +oon ôn +Oon Ôn +oonr ổn +Oonr Ổn +oons ốn +Oons Ốn +oonx ỗn +Oonx Ỗn +oo ô +Oo Ô +ooo oo +Ooo Oo +oopf ồp +Oopf Ồp +oopj ộp +Oopj Ộp +oop ôp +Oop Ôp +oopr ổp +Oopr Ổp +oops ốp +Oops Ốp +oopx ỗp +Oopx Ỗp +oor ổ +Oor Ổ +oos ố +Oos Ố +ootf ồt +Ootf Ồt +ootj ột +Ootj Ột +oot ôt +Oot Ôt +ootr ổt +Ootr Ổt +oots ốt +Oots Ốt +ootx ỗt +Ootx Ỗt +oox ỗ +Oox Ỗ +opf òp +Opf Òp +opj ọp +Opj Ọp +op op +Op Op +opr ỏp +Opr Ỏp +ops óp +Ops Óp +opx õp +Opx Õp +or ỏ +Or Ỏ +oro ổ +Oro Ổ +orw ở +Orw Ở +os ó +Os Ó +oso ố +Oso Ố +osw ớ +Osw Ớ +otf òt +Otf Òt +otj ọt +Otj Ọt +ot ot +Ot Ot +otr ỏt +Otr Ỏt +ots ót +Ots Ót +otx õt +Otx Õt +owcf ờc +Owcf Ờc +owchf ờch +Owchf Ờch +owchj ợch +Owchj Ợch +owch ơch +Owch Ơch +owchr ởch +Owchr Ởch +owchs ớch +Owchs Ớch +owchx ỡch +Owchx Ỡch +owcj ợc +Owcj Ợc +owc ơc +Owc Ơc +owcr ởc +Owcr Ởc +owcs ớc +Owcs Ớc +owcx ỡc +Owcx Ỡc +owf ờ +Owf Ờ +owj ợ +Owj Ợ +owmf ờm +Owmf Ờm +owmj ợm +Owmj Ợm +owm ơm +Owm Ơm +owmr ởm +Owmr Ởm +owms ớm +Owms Ớm +owmx ỡm +Owmx Ỡm +ownf ờn +Ownf Ờn +owngf ờng +Owngf Ờng +owngj ợng +Owngj Ợng +owng ơng +Owng Ơng +owngr ởng +Owngr Ởng +owngs ớng +Owngs Ớng +owngx ỡng +Owngx Ỡng +ownhf ờnh +Ownhf Ờnh +ownhj ợnh +Ownhj Ợnh +ownh ơnh +Ownh Ơnh +ownhr ởnh +Ownhr Ởnh +ownhs ớnh +Ownhs Ớnh +ownhx ỡnh +Ownhx Ỡnh +ownj ợn +Ownj Ợn +own ơn +Own Ơn +ownr ởn +Ownr Ởn +owns ớn +Owns Ớn +ownx ỡn +Ownx Ỡn +ow ơ +Ow Ơ +owpf ờp +Owpf Ờp +owpj ợp +Owpj Ợp +owp ơp +Owp Ơp +owpr ởp +Owpr Ởp +owps ớp +Owps Ớp +owpx ỡp +Owpx Ỡp +owr ở +Owr Ở +ows ớ +Ows Ớ +owtf ờt +Owtf Ờt +owtj ợt +Owtj Ợt +owt ơt +Owt Ơt +owtr ởt +Owtr Ởt +owts ớt +Owts Ớt +owtx ỡt +Owtx Ỡt +oww ow +Oww Ow +owx ỡ +Owx Ỡ +ox õ +Ox Õ +oxo ỗ +Oxo Ỗ +oxw ỡ +Oxw Ỡ +uaacf uầc +Uaacf Uầc +uaachf uầch +Uaachf Uầch +uaachj uậch +Uaachj Uậch +uaachr uẩch +Uaachr Uẩch +uaachs uấch +Uaachs Uấch +uaach uâch +Uaach Uâch +uaachx uẫch +Uaachx Uẫch +uaacj uậc +Uaacj Uậc +uaacr uẩc +Uaacr Uẩc +uaacs uấc +Uaacs Uấc +uaac uâc +Uaac Uâc +uaacx uẫc +Uaacx Uẫc +uaaf uầ +Uaaf Uầ +uaaj uậ +Uaaj Uậ +uaamf uầm +Uaamf Uầm +uaamj uậm +Uaamj Uậm +uaamr uẩm +Uaamr Uẩm +uaams uấm +Uaams Uấm +uaam uâm +Uaam Uâm +uaamx uẫm +Uaamx Uẫm +uaanf uần +Uaanf Uần +uaangf uầng +Uaangf Uầng +uaangj uậng +Uaangj Uậng +uaangr uẩng +Uaangr Uẩng +uaangs uấng +Uaangs Uấng +uaang uâng +Uaang Uâng +uaangx uẫng +Uaangx Uẫng +uaanhf uầnh +Uaanhf Uầnh +uaanhj uậnh +Uaanhj Uậnh +uaanhr uẩnh +Uaanhr Uẩnh +uaanhs uấnh +Uaanhs Uấnh +uaanh uânh +Uaanh Uânh +uaanhx uẫnh +Uaanhx Uẫnh +uaanj uận +Uaanj Uận +uaanr uẩn +Uaanr Uẩn +uaans uấn +Uaans Uấn +uaan uân +Uaan Uân +uaanx uẫn +Uaanx Uẫn +uaapf uầp +Uaapf Uầp +uaapj uập +Uaapj Uập +uaapr uẩp +Uaapr Uẩp +uaaps uấp +Uaaps Uấp +uaap uâp +Uaap Uâp +uaapx uẫp +Uaapx Uẫp +uaar uẩ +Uaar Uẩ +uaas uấ +Uaas Uấ +uaatf uầt +Uaatf Uầt +uaatj uật +Uaatj Uật +uaatr uẩt +Uaatr Uẩt +uaats uất +Uaats Uất +uaat uât +Uaat Uât +uaatx uẫt +Uaatx Uẫt +uaa uâ +Uaa Uâ +uaax uẫ +Uaax Uẫ +uafa uầ +Uafa Uầ +uaja uậ +Uaja Uậ +uara uẩ +Uara Uẩ +uasa uấ +Uasa Uấ +ua ua +Ua Ua +uaxa uẫ +Uaxa Uẫ +ucf ùc +Ucf Ùc +uchf ùch +Uchf Ùch +uchj ụch +Uchj Ụch +uchr ủch +Uchr Ủch +uchs úch +Uchs Úch +uch uch +Uch Uch +uchx ũch +Uchx Ũch +ucj ục +Ucj Ục +ucr ủc +Ucr Ủc +ucs úc +Ucs Úc +uc uc +Uc Uc +ucx ũc +Ucx Ũc +uf ù +Uf Ù +ufw ừ +Ufw Ừ +uicf ùic +Uicf Ùic +uichf ùich +Uichf Ùich +uichj ụich +Uichj Ụich +uichr ủich +Uichr Ủich +uichs úich +Uichs Úich +uich uich +Uich Uich +uichx ũich +Uichx Ũich +uicj ụic +Uicj Ụic +uicr ủic +Uicr Ủic +uics úic +Uics Úic +uic uic +Uic Uic +uicx ũic +Uicx Ũic +uif ùi +Uif Ùi +uij ụi +Uij Ụi +uimf ùim +Uimf Ùim +uimj ụim +Uimj Ụim +uimr ủim +Uimr Ủim +uims úim +Uims Úim +uim uim +Uim Uim +uimx ũim +Uimx Ũim +uinf ùin +Uinf Ùin +uingf ùing +Uingf Ùing +uingj ụing +Uingj Ụing +uingr ủing +Uingr Ủing +uings úing +Uings Úing +uing uing +Uing Uing +uingx ũing +Uingx Ũing +uinhf ùinh +Uinhf Ùinh +uinhj ụinh +Uinhj Ụinh +uinhr ủinh +Uinhr Ủinh +uinhs úinh +Uinhs Úinh +uinh uinh +Uinh Uinh +uinhx ũinh +Uinhx Ũinh +uinj ụin +Uinj Ụin +uinr ủin +Uinr Ủin +uins úin +Uins Úin +uin uin +Uin Uin +uinx ũin +Uinx Ũin +uipf ùip +Uipf Ùip +uipj ụip +Uipj Ụip +uipr ủip +Uipr Ủip +uips úip +Uips Úip +uip uip +Uip Uip +uipx ũip +Uipx Ũip +uir ủi +Uir Ủi +uis úi +Uis Úi +uitf ùit +Uitf Ùit +uitj ụit +Uitj Ụit +uitr ủit +Uitr Ủit +uits úit +Uits Úit +uit uit +Uit Uit +uitx ũit +Uitx Ũit +ui ui +Ui Ui +uix ũi +Uix Ũi uj ụ -Ưj Ự -ưj ự -Yj Ỵ +Uj Ụ +ujw ự +Ujw Ự +umf ùm +Umf Ùm +umj ụm +Umj Ụm +umr ủm +Umr Ủm +ums úm +Ums Úm +um um +Um Um +umx ũm +Umx Ũm +unf ùn +Unf Ùn +ungf ùng +Ungf Ùng +ungj ụng +Ungj Ụng +ungr ủng +Ungr Ủng +ungs úng +Ungs Úng +ung ung +Ung Ung +ungx ũng +Ungx Ũng +unhf ùnh +Unhf Ùnh +unhj ụnh +Unhj Ụnh +unhr ủnh +Unhr Ủnh +unhs únh +Unhs Únh +unh unh +Unh Unh +unhx ũnh +Unhx Ũnh +unj ụn +Unj Ụn +unr ủn +Unr Ủn +uns ún +Uns Ún +un un +Un Un +unx ũn +Unx Ũn +uofo uồ +Uofo Uồ +uofw ườ +Uofw Ườ +uojo uộ +Uojo Uộ +uojw ượ +Uojw Ượ +uoocf uồc +Uoocf Uồc +uoochf uồch +Uoochf Uồch +uoochj uộch +Uoochj Uộch +uoochr uổch +Uoochr Uổch +uoochs uốch +Uoochs Uốch +uooch uôch +Uooch Uôch +uoochx uỗch +Uoochx Uỗch +uoocj uộc +Uoocj Uộc +uoocr uổc +Uoocr Uổc +uoocs uốc +Uoocs Uốc +uooc uôc +Uooc Uôc +uoocx uỗc +Uoocx Uỗc +uoof uồ +Uoof Uồ +uooif uồi +Uooif Uồi +uooij uội +Uooij Uội +uooir uổi +Uooir Uổi +uoois uối +Uoois Uối +uooi uôi +Uooi Uôi +uooix uỗi +Uooix Uỗi +uooj uộ +Uooj Uộ +uoomf uồm +Uoomf Uồm +uoomj uộm +Uoomj Uộm +uoomr uổm +Uoomr Uổm +uooms uốm +Uooms Uốm +uoom uôm +Uoom Uôm +uoomx uỗm +Uoomx Uỗm +uoonf uồn +Uoonf Uồn +uoongf uồng +Uoongf Uồng +uoongj uộng +Uoongj Uộng +uoongr uổng +Uoongr Uổng +uoongs uống +Uoongs Uống +uoong uông +Uoong Uông +uoongx uỗng +Uoongx Uỗng +uoonhf uồnh +Uoonhf Uồnh +uoonhj uộnh +Uoonhj Uộnh +uoonhr uổnh +Uoonhr Uổnh +uoonhs uốnh +Uoonhs Uốnh +uoonh uônh +Uoonh Uônh +uoonhx uỗnh +Uoonhx Uỗnh +uoonj uộn +Uoonj Uộn +uoonr uổn +Uoonr Uổn +uoons uốn +Uoons Uốn +uoon uôn +Uoon Uôn +uoonx uỗn +Uoonx Uỗn +uoopf uồp +Uoopf Uồp +uoopj uộp +Uoopj Uộp +uoopr uổp +Uoopr Uổp +uoops uốp +Uoops Uốp +uoop uôp +Uoop Uôp +uoopx uỗp +Uoopx Uỗp +uoor uổ +Uoor Uổ +uoos uố +Uoos Uố +uootf uồt +Uootf Uồt +uootj uột +Uootj Uột +uootr uổt +Uootr Uổt +uoots uốt +Uoots Uốt +uoot uôt +Uoot Uôt +uootx uỗt +Uootx Uỗt +uoo uô +Uoo Uô +uoox uỗ +Uoox Uỗ +uoro uổ +Uoro Uổ +uorw ưở +Uorw Ưở +uoso uố +Uoso Uố +uosw ướ +Uosw Ướ +uo uo +Uo Uo +uowcf ườc +Uowcf Ườc +uowchf ườch +Uowchf Ườch +uowchj ượch +Uowchj Ượch +uowchr ưởch +Uowchr Ưởch +uowchs ướch +Uowchs Ướch +uowch ươch +Uowch Ươch +uowchx ưỡch +Uowchx Ưỡch +uowcj ược +Uowcj Ược +uowcr ưởc +Uowcr Ưởc +uowcs ước +Uowcs Ước +uowc ươc +Uowc Ươc +uowcx ưỡc +Uowcx Ưỡc +uowf ườ +Uowf Ườ +uowif ười +Uowif Ười +uowij ượi +Uowij Ượi +uowir ưởi +Uowir Ưởi +uowis ưới +Uowis Ưới +uowi ươi +Uowi Ươi +uowix ưỡi +Uowix Ưỡi +uowj ượ +Uowj Ượ +uowmf ườm +Uowmf Ườm +uowmj ượm +Uowmj Ượm +uowmr ưởm +Uowmr Ưởm +uowms ướm +Uowms Ướm +uowm ươm +Uowm Ươm +uowmx ưỡm +Uowmx Ưỡm +uownf ườn +Uownf Ườn +uowngf ường +Uowngf Ường +uowngj ượng +Uowngj Ượng +uowngr ưởng +Uowngr Ưởng +uowngs ướng +Uowngs Ướng +uowng ương +Uowng Ương +uowngx ưỡng +Uowngx Ưỡng +uownhf ườnh +Uownhf Ườnh +uownhj ượnh +Uownhj Ượnh +uownhr ưởnh +Uownhr Ưởnh +uownhs ướnh +Uownhs Ướnh +uownh ươnh +Uownh Ươnh +uownhx ưỡnh +Uownhx Ưỡnh +uownj ượn +Uownj Ượn +uownr ưởn +Uownr Ưởn +uowns ướn +Uowns Ướn +uown ươn +Uown Ươn +uownx ưỡn +Uownx Ưỡn +uowpf ườp +Uowpf Ườp +uowpj ượp +Uowpj Ượp +uowpr ưởp +Uowpr Ưởp +uowps ướp +Uowps Ướp +uowp ươp +Uowp Ươp +uowpx ưỡp +Uowpx Ưỡp +uowr ưở +Uowr Ưở +uows ướ +Uows Ướ +uowtf ườt +Uowtf Ườt +uowtj ượt +Uowtj Ượt +uowtr ưởt +Uowtr Ưởt +uowts ướt +Uowts Ướt +uowt ươt +Uowt Ươt +uowtx ưỡt +Uowtx Ưỡt +uow ươ +Uow Ươ +uowx ưỡ +Uowx Ưỡ +uoxo uỗ +Uoxo Uỗ +uoxw ưỡ +Uoxw Ưỡ +upf ùp +Upf Ùp +upj ụp +Upj Ụp +upr ủp +Upr Ủp +ups úp +Ups Úp +up up +Up Up +upx ũp +Upx Ũp +ur ủ +Ur Ủ +urw ử +Urw Ử +us ú +Us Ú +usw ứ +Usw Ứ +utf ùt +Utf Ùt +utj ụt +Utj Ụt +utr ủt +Utr Ủt +uts út +Uts Út +ut ut +Ut Ut +utx ũt +Utx Ũt +u u +U U +uwaf ưà +Uwaf Ưà +uwaj ưạ +Uwaj Ưạ +uwar ưả +Uwar Ưả +uwas ưá +Uwas Ưá +uwa ưa +Uwa Ưa +uwax ưã +Uwax Ưã +uwcf ừc +Uwcf Ừc +uwchf ừch +Uwchf Ừch +uwchj ựch +Uwchj Ựch +uwchr ửch +Uwchr Ửch +uwchs ứch +Uwchs Ứch +uwch ưch +Uwch Ưch +uwchx ữch +Uwchx Ữch +uwcj ực +Uwcj Ực +uwcr ửc +Uwcr Ửc +uwcs ức +Uwcs Ức +uwc ưc +Uwc Ưc +uwcx ữc +Uwcx Ữc +uwf ừ +Uwf Ừ +uwj ự +Uwj Ự +uwmf ừm +Uwmf Ừm +uwmj ựm +Uwmj Ựm +uwmr ửm +Uwmr Ửm +uwms ứm +Uwms Ứm +uwm ưm +Uwm Ưm +uwmx ữm +Uwmx Ữm +uwnf ừn +Uwnf Ừn +uwngf ừng +Uwngf Ừng +uwngj ựng +Uwngj Ựng +uwngr ửng +Uwngr Ửng +uwngs ứng +Uwngs Ứng +uwng ưng +Uwng Ưng +uwngx ững +Uwngx Ững +uwnhf ừnh +Uwnhf Ừnh +uwnhj ựnh +Uwnhj Ựnh +uwnhr ửnh +Uwnhr Ửnh +uwnhs ứnh +Uwnhs Ứnh +uwnh ưnh +Uwnh Ưnh +uwnhx ữnh +Uwnhx Ữnh +uwnj ựn +Uwnj Ựn +uwnr ửn +Uwnr Ửn +uwns ứn +Uwns Ứn +uwn ưn +Uwn Ưn +uwnx ữn +Uwnx Ữn +uwofw ườ +Uwofw Ườ +uwojw ượ +Uwojw Ượ +uworw ưở +Uworw Ưở +uwosw ướ +Uwosw Ướ +uwowf ườ +Uwowf Ườ +uwowj ượ +Uwowj Ượ +uwowr ưở +Uwowr Ưở +uwows ướ +Uwows Ướ +uwow ươ +Uwow Ươ +uwowx ưỡ +Uwowx Ưỡ +uwoxw ưỡ +Uwoxw Ưỡ +uwpf ừp +Uwpf Ừp +uwpj ựp +Uwpj Ựp +uwpr ửp +Uwpr Ửp +uwps ứp +Uwps Ứp +uwp ưp +Uwp Ưp +uwpx ữp +Uwpx Ữp +uwr ử +Uwr Ử +uws ứ +Uws Ứ +uwtf ừt +Uwtf Ừt +uwtj ựt +Uwtj Ựt +uwtr ửt +Uwtr Ửt +uwts ứt +Uwts Ứt +uwt ưt +Uwt Ưt +uwtx ữt +Uwtx Ữt +uw ư +Uw Ư +uww uw +Uww Uw +uwx ữ +Uwx Ữ +ux ũ +Ux Ũ +uxw ữ +Uxw Ữ +uya uya +Uya Uya +uycf uỳc +Uycf Uỳc +uychf uỳch +Uychf Uỳch +uychj uỵch +Uychj Uỵch +uychr uỷch +Uychr Uỷch +uychs uých +Uychs Uých +uych uych +Uych Uych +uychx uỹch +Uychx Uỹch +uycj uỵc +Uycj Uỵc +uycr uỷc +Uycr Uỷc +uycs uýc +Uycs Uýc +uyc uyc +Uyc Uyc +uycx uỹc +Uycx Uỹc +uyeef uyề +Uyeef Uyề +uyeej uyệ +Uyeej Uyệ +uyeer uyể +Uyeer Uyể +uyees uyế +Uyees Uyế +uyee uyê +Uyee Uyê +uyeex uyễ +Uyeex Uyễ +uyf uỳ +Uyf Uỳ +uyj uỵ +Uyj Uỵ +uymf uỳm +Uymf Uỳm +uymj uỵm +Uymj Uỵm +uymr uỷm +Uymr Uỷm +uyms uým +Uyms Uým +uym uym +Uym Uym +uymx uỹm +Uymx Uỹm +uynf uỳn +Uynf Uỳn +uyngf uỳng +Uyngf Uỳng +uyngj uỵng +Uyngj Uỵng +uyngr uỷng +Uyngr Uỷng +uyngs uýng +Uyngs Uýng +uyng uyng +Uyng Uyng +uyngx uỹng +Uyngx Uỹng +uynhf uỳnh +Uynhf Uỳnh +uynhj uỵnh +Uynhj Uỵnh +uynhr uỷnh +Uynhr Uỷnh +uynhs uýnh +Uynhs Uýnh +uynh uynh +Uynh Uynh +uynhx uỹnh +Uynhx Uỹnh +uynj uỵn +Uynj Uỵn +uynr uỷn +Uynr Uỷn +uyns uýn +Uyns Uýn +uyn uyn +Uyn Uyn +uynx uỹn +Uynx Uỹn +uypf uỳp +Uypf Uỳp +uypj uỵp +Uypj Uỵp +uypr uỷp +Uypr Uỷp +uyps uýp +Uyps Uýp +uyp uyp +Uyp Uyp +uypx uỹp +Uypx Uỹp +uyr uỷ +Uyr Uỷ +uys uý +Uys Uý +uytf uỳt +Uytf Uỳt +uytj uỵt +Uytj Uỵt +uytr uỷt +Uytr Uỷt +uyts uýt +Uyts Uýt +uyt uyt +Uyt Uyt +uytx uỹt +Uytx Uỹt +uy uy +Uy Uy +uyx uỹ +Uyx Uỹ +ycf ỳc +Ycf Ỳc +ychf ỳch +Ychf Ỳch +ychj ỵch +Ychj Ỵch +ychr ỷch +Ychr Ỷch +ychs ých +Ychs Ých +ychx ỹch +Ychx Ỹch +ych ych +Ych Ych +ycj ỵc +Ycj Ỵc +ycr ỷc +Ycr Ỷc +ycs ýc +Ycs Ýc +ycx ỹc +Ycx Ỹc +yc yc +Yc Yc +yeecf yềc +Yeecf Yềc +yeechf yềch +Yeechf Yềch +yeechj yệch +Yeechj Yệch +yeechr yểch +Yeechr Yểch +yeechs yếch +Yeechs Yếch +yeechx yễch +Yeechx Yễch +yeech yêch +Yeech Yêch +yeecj yệc +Yeecj Yệc +yeecr yểc +Yeecr Yểc +yeecs yếc +Yeecs Yếc +yeecx yễc +Yeecx Yễc +yeec yêc +Yeec Yêc +yeef yề +Yeef Yề +yeej yệ +Yeej Yệ +yeemf yềm +Yeemf Yềm +yeemj yệm +Yeemj Yệm +yeemr yểm +Yeemr Yểm +yeems yếm +Yeems Yếm +yeemx yễm +Yeemx Yễm +yeem yêm +Yeem Yêm +yeenf yền +Yeenf Yền +yeengf yềng +Yeengf Yềng +yeengj yệng +Yeengj Yệng +yeengr yểng +Yeengr Yểng +yeengs yếng +Yeengs Yếng +yeengx yễng +Yeengx Yễng +yeeng yêng +Yeeng Yêng +yeenhf yềnh +Yeenhf Yềnh +yeenhj yệnh +Yeenhj Yệnh +yeenhr yểnh +Yeenhr Yểnh +yeenhs yếnh +Yeenhs Yếnh +yeenhx yễnh +Yeenhx Yễnh +yeenh yênh +Yeenh Yênh +yeenj yện +Yeenj Yện +yeenr yển +Yeenr Yển +yeens yến +Yeens Yến +yeenx yễn +Yeenx Yễn +yeen yên +Yeen Yên +yeepf yềp +Yeepf Yềp +yeepj yệp +Yeepj Yệp +yeepr yểp +Yeepr Yểp +yeeps yếp +Yeeps Yếp +yeepx yễp +Yeepx Yễp +yeep yêp +Yeep Yêp +yeer yể +Yeer Yể +yees yế +Yees Yế +yeetf yềt +Yeetf Yềt +yeetj yệt +Yeetj Yệt +yeetr yểt +Yeetr Yểt +yeets yết +Yeets Yết +yeetx yễt +Yeetx Yễt +yeet yêt +Yeet Yêt +yeeuf yều +Yeeuf Yều +yeeuj yệu +Yeeuj Yệu +yeeur yểu +Yeeur Yểu +yeeus yếu +Yeeus Yếu +yeeux yễu +Yeeux Yễu +yeeu yêu +Yeeu Yêu +yeex yễ +Yeex Yễ +yee yê +Yee Yê +yefe yề +Yefe Yề +yeje yệ +Yeje Yệ +yere yể +Yere Yể +yese yế +Yese Yế +yexe yễ +Yexe Yễ +ye ye +Ye Ye +yf ỳ +Yf Ỳ yj ỵ +Yj Ỵ +ymf ỳm +Ymf Ỳm +ymj ỵm +Ymj Ỵm +ymr ỷm +Ymr Ỷm +yms ým +Yms Ým +ymx ỹm +Ymx Ỹm +ym ym +Ym Ym +ynf ỳn +Ynf Ỳn +yngf ỳng +Yngf Ỳng +yngj ỵng +Yngj Ỵng +yngr ỷng +Yngr Ỷng +yngs ýng +Yngs Ýng +yngx ỹng +Yngx Ỹng +yng yng +Yng Yng +ynhf ỳnh +Ynhf Ỳnh +ynhj ỵnh +Ynhj Ỵnh +ynhr ỷnh +Ynhr Ỷnh +ynhs ýnh +Ynhs Ýnh +ynhx ỹnh +Ynhx Ỹnh +ynh ynh +Ynh Ynh +ynj ỵn +Ynj Ỵn +ynr ỷn +Ynr Ỷn +yns ýn +Yns Ýn +ynx ỹn +Ynx Ỹn +yn yn +Yn Yn +ypf ỳp +Ypf Ỳp +ypj ỵp +Ypj Ỵp +ypr ỷp +Ypr Ỷp +yps ýp +Yps Ýp +ypx ỹp +Ypx Ỹp +yp yp +Yp Yp +yr ỷ +Yr Ỷ +ys ý +Ys Ý +ytf ỳt +Ytf Ỳt +ytj ỵt +Ytj Ỵt +ytr ỷt +Ytr Ỷt +yts ýt +Yts Ýt +ytx ỹt +Ytx Ỹt +yt yt +Yt Yt +yx ỹ +Yx Ỹ +y y +Y Y diff --git a/strans.c b/strans.c index 19862b5..1c9fa04 100644 --- a/strans.c +++ b/strans.c @@ -9,6 +9,7 @@ Lang langs[] = { {LangJPK, "kata", "kanji", nil, nil}, {LangKO, "hangul", nil, nil, nil}, {LangEMOJI, "emoji", "emoji", nil, nil}, + {LangVI, "telex", nil, nil, nil}, }; int nlang = nelem(langs);