From 372137055eb876a78962232d74d0dd8fca5fd8c1 Mon Sep 17 00:00:00 2001 From: Keyman Build Server Date: Wed, 13 May 2026 17:10:37 -0500 Subject: [PATCH] auto: Keyboard help deployment --- keyboard/lac_viet/3.0/lac_viet.php | 725 +++++++++++++++++++++++++++++ 1 file changed, 725 insertions(+) create mode 100644 keyboard/lac_viet/3.0/lac_viet.php diff --git a/keyboard/lac_viet/3.0/lac_viet.php b/keyboard/lac_viet/3.0/lac_viet.php new file mode 100644 index 000000000..3725ccc71 --- /dev/null +++ b/keyboard/lac_viet/3.0/lac_viet.php @@ -0,0 +1,725 @@ + + +

+ Lac Viet keyboard for Ŧaư-Chuậng (Zhuang script in Chữ Quốc Ngữ system) Chữ Quốc Ngữ tiếng Choang.壯語國語字 +

+

This script is an innovative romanization form that adopted Chữ Quốc Ngữ system to represent the Zhuang speak (Vạ-Chuậng).

+ +

Alphabet

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
letternamepronunciation
aa[aː ]
ââ[a]
âyây[ai]
bbê/bơ[ɓ]
csê/cơ[k]
chchơ[ɕ]
d[j]
đđê/đơ[ɗ]
ee[ɛ]
êê[e]
fe-ph/fơ[f]
ggê/gơ[ɣ]
hha[h]
ii[i] [ʲ]
[iː ]
jji[ʒ]
kka[k]
khkha[kʰ]
le-l/lơ[l]
mem/mơ[m]
nen/nơ[n]
ngngơ[ŋ]
nhnhơ[ȵ]
oo[ɔː] [o]
ôô[oː ]
ơơ[ə]
ppê/pơ[p]
phphơ[pʰ]
qqui[kʷ]
re-r/rơ[ɹ]
se-s/sơ[s]
ttê/tơ[t]
ŧŧơ[θ] [ɬ]
țțơ[ʦ] [ʨ]
txtxơ[ʦʰ] [ʨʰ]
uu[uː ] [u]
[uː ]
ưư[ɯ]
ươươ[ɯː ]
vvê/vơ[β]
w[w]
xek-s[s]
yei-grek[ei]
zzet[z]
+ +

Phonologic Map

+

Consonants

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Vạ-ChuậngIPA Vahcuengh Standardized Zhuang
p[p]b
b[ɓ]mb
m[m]m
f[f]f
v[β]v
t[t]d
th[tʰ]
đ[ɗ]nd
đo[ɗʷ]
n[n]n
ŧ[θ]s
ŧo[θʷ]
l[l]l
k/c[k]g
qu[kʷ]gw
ng/ngh[ŋ]ng
h[h]h
g/gh[ɣ]r
r[ɹ]
ch[ɕ]c
cho[ɕʷ]
s[s]
d[j]y
nh[ȵ]ny
ngo[ŋʷ]ngv
pi[pʲ]by
phi[pʰʲ]
ki[kʲ]gy
khi[kʰʲ]
kho[kʰʷ]
mi[mʲ]my
ț[ʦ] [ʨ]
țo[ʦʷ] [ʨʷ]
tx[ʦʰ] [ʨʰ]
txo[ʦʰʷ] [ʨʰʷ]
ti[tʲ]
/[ʔ]/
o[ʔw]
w[w]
+ +

The consonant [k] is spelled as the letter "k" when it appears before the vowel letters "e, ê, i, y". When it appears before the vowel letters "â, ă, u, ư, ô, ơ", it is spelled as the letter "c".

+

The consonant [ɣ] is spelled as the letter "gh" when it appears before the vowel letters "e, ê, i, y". When it appears before the vowel letters "â, ă, u, ư, ô, ơ", it is spelled as the letter "g".

+

The consonant [ŋ] is spelled as the letter "ngh" when it appears before the vowel letters "e, ê, i, y". When it appears before the vowel letters "â, ă, u, ư, ô, ơ", it is spelled as the letter "ng".

+

The consonants in yellow background exist in Zhuang dialects other than Nàm-Nình dialect.

+

Vowels and End Consonants

+ + + + + + + + + + + + + + + + + + + + + + +
Vạ-Chuậngaêeieiôouưaươ
IPA&Vahcuengh[aː ] a[eː ] e[ɛ: ][iɛ] ie[iː ] i[oː ] o[ɔː ][uə] ue[uː ] u[ɯə][ɯː ] w[ə]
Vạ-Chuậngaiâyyôiuôiuiươiưiơi
IPA&Vahcuengh[aː i] ai[ai] ae[ei] y[oː i] oi[uː i] ui[ui][ɯː i] wi[ɯi][əi]
Vạ-Chuậngaoâuêueoiêuieoou
IPA&Vahcuengh[aː u] ao[au] aeu[eː u] eu[ɛː u][iː u] iu[iɛu][ou] ou
Vạ-Chuậng
IPA&Vahcuengh[aɯ]aw
Vạ-Chuậngamâmêmemiêmiemimômomuâmum
IPA&Vahcuengh[aː m] am[am] aem[eː m] em[ɛː m][iː m] iem[iɛm][im] im[oː m] om[om] oem[uː m] oam[um] um
Vạ-Chuậnganânêneniênieninônonuânunươnưnơn
IPA&Vahcuengh[aː n] an[an] aen[eː n] en[ɛː n][iː n] ien[iɛn][in] in[oː n] on[on] oen[uː n] oan[un] un[ɯː n] wen[ɯn] wn[ən]
Vạ-Chuậngangângêngengiêngienginhôngonguângungưngơng
IPA&Vahcuengh[aː ŋ] ang[aŋ] aeng[eː ŋ] eng[ɛː ŋ][iː ŋ] ieng[iɛŋ][iŋ] ing[oː ŋ] ong[oŋ] oeng[uː ŋ] oang[uŋ] un[ɯŋ] wng[əŋ]
Vạ-Chuậngapâpêpepiêpiepipôpopuâpup
IPA&Vahcuengh[aː p̚] ap[ap̚] aep[eː p̚] ep[ɛː p̚][iː p̚] iep[iɛp̚][ip̚] ip[oː p̚] op[op̚] oep[uː p̚] oap[up̚] up
Vạ-Chuậngatâtêtetiêtietitôtotuâtutươtưtơt
IPA&Vahcuengh[aː t̚] at[at̚] aet[eː t̚] et[ɛː t̚][iː t̚] iet[iɛt̚][it̚] it[oː t̚] ot[ot̚] oet[uː t̚] oat[ut̚] ut[ɯː t̚] wet[ɯt̚] wt[ət̚]
Vạ-Chuậngacâcêceciêciecichôcocuâcucưcơc
IPA&Vahcuengh[aː k̚] ak[ak̚] aek[eː k̚] ek[ɛː k̚][iː k̚] iek[iɛk̚][ik̚] ik[oː k̚] ok[ok̚] oek[uː k̚] oak[uk̚] uk[ɯk̚] wk[ək̚]
+

The e-, iê-, ơ- vowels in the vowel combiniations or vowel and end consonant combinations are variants of ê-, iê-, ư- in some Zhuang accents.

+

Long Vowels and Short Vowels

+ + + + + +
Long vowelsaê/eiê/ieôươ
Short vowelsâiouư/ơ
+ + +

Tones

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Tone TypesVạ-ChuậngValueExampleVahcuengh Standard Zhuang
high levela˨˦ŧôn/
low levelà˧˩mừngz
high rising˥hủnj
low risingã˦˨x
high fallingá˧˥quáq
low falling˧tạh
short vowel unvoiced entering˥tẩpae(p/t/k)
long vowel unvoiced enteringá˧˥tápa(p/t/k)
short vowel voiced entering˧tậpae(b/d/g)
long vowel voiced enteringa˧˦capa(b/d/g)
+ +

Input of Specific Alphabet

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CharacterKeyboard Input
ăaw
âaa
đdd
êee
ii
ôoo
ơow
ŧss
țtt
ưuw
ươuow
+ +

Tonal diacritics

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ToneKeys added to syllableSample inputSample output +
high levelnothingssoonŧôn
low levelfmuwngfmừng +
high fallingsquasquá +
high risingrhunrhủn +
low risingxmaxmã +
low fallingjtajtạ +

+

Punctuation and Capitalization piao-tiển vù-ğạo tăh đọ-sỉa

+

A space " " should be added betweem each words.

+

The first letter in one sentence should be capitalized.

+

The first letter in a proper noun such as the name of a particular person and place should be capitalized.

+

In an acronym, the first letter of each syllable should be capitalized, and a period "." can be added behind each capitalized letter.

+

In a multi-syllable single word, the space " " should be added between each syllable.

+

In a multi-syllable combined word, the hyphen "-" can be added between each syllable for avoid confusion.

+

In compound vowel and vowel with end consonant in loanword or certain accent, the hyphen "-" can be added between vowels or added between vowel and end consonant to mark the sounds out and avoid misreading.

+

Other uses of punctuation are similar with English and Vietnamese.

+

+ + + +

+ If more than one tone marking key is pressed, the last one will be used. For example, typing asf will return "à". To write a tone marking key as a normal character, one has to press it twice: her becomes hẻ, while herr becomes her. +

+ + +

Sample

+

Pỗ-Pỗ ma tầng lả-pưn chộ mì chư-dồ, chun-hiền chấu kền-li pỗ-pỗ pình-tẩng. Kióng vùn mì lỉ-ŧinh chấu liềng-ŧim, ưng-tang tại kióng de lủm pỹ-nuẫng ít-dệng.

+

© cathaylab

\ No newline at end of file