• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# © 2016 and later: Unicode, Inc. and others.
2# License & terms of use: http://www.unicode.org/copyright.html
3# Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
4#
5# File: vec_vec_FONIPA.txt
6# Generated from CLDR
7#
8
9# References
10# ----------
11# [1] Personal communication with Academia de ła Bona Creansa, Venice
12# [2] https://en.wikipedia.org/wiki/Venetian_language#Phonology
13# [3] https://en.wikipedia.org/wiki/Help:IPA/Venetian (mixed with Ladin)
14#
15# Output phonemes
16# ---------------
17#   m n ɲ ŋ
18#   p b t d k ɡ
19#   f v ɾ s z
20#   l ʎ j w
21#   t\u0361ʃ d\u0361ʒ d\u0361z
22#   i u e e\u032F o ɛ ɔ a
23$boundary = [^[:L:][:M:][:N:]];
24$e = [e é è];
25$i = [i í ì];
26$ei = [$e $i];
27$vowel = [a á à $ei o ó ò u ú ù];
28$onset = [
29j w m n ɲ ŋ p b t d k ɡ f v ɾ s z h l ʎ {e\u032F}
30{t\u0361ʃ} {d\u0361ʒ} {d\u0361z} {mj} {mw} {nj} {nw}
31{ps} {pɾ} {pɾw} {pl} {pj} {pw} {bɾ} {bɾw} {bw} {bj} {bl}
32{ts} {tɾ} {tɾw} {tl} {tj} {tw} {dɾ} {dɾw} {dw} {dj} {dl}
33{kɾ} {kw} {kɾw} {kl} {kj} {kw} {ɡɾ} {ɡɾw} {ɡw} {ɡj} {ɡl}
34{fɾ} {fj} {fl} {fw} {fɾw} {vɾ} {vj} {vw} {ɾw} {ɾj}
35{zm} {zn} {zɲ} {zj} {zl} {zb} {zbɾ} {zbj} {zbw} {zd} {zdɾ} {zdj} {zdw}
36{zɡ} {zɡɾ} {zɡj} {zɡw} {zv} {zvɾ} {zɾ} {zvj} {zd\u0361ʒ} {zw}
37{sp} {spɾ} {spw} {st} {stɾ} {stw} {sk} {skɾ} {skw}
38{sf} {sfɾ} {sɾ} {st\u0361ʃ} {sj} {sw} {lj} {lw}
39];
40::Lower;
41::NFC;
42([abefjklmoptvw]) → $1;
43[á à] → ˈa;
44{c [$ei \' ’]} $vowel → t\u0361ʃ;
45cé [\' ’]? → t\u0361ʃˈe;
46cè [\' ’]? → t\u0361ʃˈɛ;
47c e [\' ’]? → t\u0361ʃe;
48c [íì] [\' ’]? → t\u0361ʃˈi;
49c i [\' ’]? → t\u0361ʃi;
50[c {ch} k q {qu}] → k;
51é → ˈe;
52è → ˈɛ;
53{g l $ei} $vowel → ʎ;
54g l → ʎ;
55ġ → d\u0361ʒ;
56gé [\' ’]? → d\u0361ʒˈe;
57gè [\' ’]? → d\u0361ʒˈɛ;
58g [íì] [\' ’]? → d\u0361ʒˈi;
59{g [$ei \' ’]} $vowel → d\u0361ʒ;
60{g} $ei → d\u0361ʒ;
61gn → ɲ;
62[g {gh}] → ɡ;
63[í ì] → ˈi;
64{i} $vowel → j;
65ł → ɰ;
66ṅ → ŋ;
67ñ → ɲ;
68nj → ɲ;
69ó → ˈo;
70ò → ˈɔ;
71r → ɾ;
72[ṡ x z] → z;
73{s}[bdg] → z;
74s → s;
75{u} $vowel → w;
76[ú ù] → ˈu;
77u → u;
78y → j;
79[ż đ {dh}] → d\u0361z;
80d → d;
81[[:P:][:Z:]]+ → ' ';
82::NULL;
83{n} [p b t d k ɡ f v ɾ s z $boundary] → ŋ;
84{ɰ} ˈ? [ei] → ;
85eɰ → e;
86iɰ → i;
87ɰ → e\u032F;
88::NULL;
89# Move stress marker before syllable onset: [zɡɾaŋfiɲˈae] → [zɡɾaŋfiˈɲae]
90($onset) ˈ → ˈ $1;
91::NULL;
92
93