]>
Commit | Line | Data |
---|---|---|
1 | # © 2016 and later: Unicode, Inc. and others. | |
2 | # License & terms of use: http://www.unicode.org/copyright.html#License | |
3 | # | |
4 | # File: pl_pl_FONIPA.txt | |
5 | # Generated from CLDR | |
6 | # | |
7 | ||
8 | # Polish orthography to phonemic transcription. | |
9 | # http://en.wikipedia.org/wiki/Polish_phonology | |
10 | # | |
11 | # Transform input to normalized form NFC, and to lowercase. | |
12 | :: NFC () ; | |
13 | :: Lower () ; | |
14 | # | |
15 | # | |
16 | # Definitions. | |
17 | $voiceless = [cfhkpst]; | |
18 | $vowel = [ aąeęioóuy ]; | |
19 | # | |
20 | # | |
21 | # Digraphs and Trigraphs. | |
22 | # | |
23 | ch } i → ç ; | |
24 | ch → x ; | |
25 | ci } $vowel → t \u0361 ɕ ; | |
26 | ci → t \u0361 ɕ i ; | |
27 | cz → t \u0361 ʂ ; | |
28 | dzi } $vowel → d \u0361 ʑ ; | |
29 | dzi → d \u0361 ʑ i ; | |
30 | dz } $voiceless → t \u0361 s ; | |
31 | dz → d \u0361 z ; | |
32 | dź } $voiceless → t \u0361 ɕ ; | |
33 | dź → d \u0361 ʑ ; | |
34 | dż } $voiceless → t \u0361 ʂ ; | |
35 | dż → d \u0361 ʐ ; | |
36 | kw → kf ; | |
37 | krw → krf ; | |
38 | ni } $vowel → ɲ ; | |
39 | ni → ɲ i ; | |
40 | $voiceless { rz → ʂ ; | |
41 | rz } $voiceless → ʂ ; | |
42 | rz → ʐ ; | |
43 | sz → ʂ ; | |
44 | trw → trf ; | |
45 | tw → tf ; | |
46 | zi } $vowel → ʑ ; | |
47 | zi → ʑ i ; | |
48 | # | |
49 | # | |
50 | a → a ; | |
51 | ą } [bp] → ɔm ; | |
52 | ą } [kg] → ɔŋ ; | |
53 | ą } [cdt] → ɔn ; | |
54 | ą → ɔ\u0303 ; | |
55 | b } $voiceless → p ; | |
56 | b → b ; | |
57 | c → t \u0361 s ; | |
58 | ć → t \u0361 ɕ ; | |
59 | d } $voiceless → t ; | |
60 | d → d ; | |
61 | e → ɛ ; | |
62 | ę } [bp] → ɛm ; | |
63 | ę } [dt] → ɛn ; | |
64 | ę } [gk] → ɛŋ ; | |
65 | ę → ɛ\u0303; | |
66 | f → f ; | |
67 | g } $voiceless → k ; | |
68 | g → ɡ ; | |
69 | h } i → ç ; | |
70 | h → x ; | |
71 | i } $vowel → ʲ ; | |
72 | i → i ; | |
73 | j → j ; | |
74 | k } [bdzż] → ɡ ; | |
75 | k → k ; | |
76 | l } i → ʎ ; | |
77 | l → l ; | |
78 | ł → w ; | |
79 | m → m ; | |
80 | n → n ; | |
81 | ń → ɲ ; | |
82 | o → ɔ ; | |
83 | ó → u ; | |
84 | r → r ; | |
85 | si } $vowel → ɕ ; | |
86 | si → ɕi ; | |
87 | s → s ; | |
88 | ś → ɕ ; | |
89 | t → t ; | |
90 | u → u ; | |
91 | w } $voiceless → f ; | |
92 | w → v ; | |
93 | y → ɨ ; | |
94 | ź } $voiceless → ɕ ; | |
95 | ź → ʑ ; | |
96 | ż } $voiceless → ʂ ; | |
97 | ż → ʐ ; | |
98 | # | |
99 | # | |
100 | # Second pass: Phoneme-to-phone rules. | |
101 | :: Null ; | |
102 | # | |
103 | # | |
104 | tʐ → tʂ ; | |
105 | pʐ → pʂ ; | |
106 | xʐ → xʂ ; | |
107 | ʐt\u0361ʂ → ʂt\u0361ʂ ; | |
108 | # | |
109 | # | |
110 | # Final de-voicing. | |
111 | b } [$] → p ; | |
112 | d \u0361 z } [$] → t \u0361 s ; # rydz → rɨt\u0361s | |
113 | d } [$] → t ; | |
114 | ɡ } [$] → k ; | |
115 | v } [$] → f ; | |
116 | ʐ } [$] → ʂ ; | |
117 | ʑ } [$] → ɕ ; | |
118 | z } [$] → s ; | |
119 |