]>
Commit | Line | Data |
---|---|---|
f3c0d7a5 A |
1 | # © 2016 and later: Unicode, Inc. and others. |
2 | # License & terms of use: http://www.unicode.org/copyright.html#License | |
3 | # | |
729e4ab9 | 4 | # File: pl_pl_FONIPA.txt |
f3c0d7a5 | 5 | # Generated from CLDR |
729e4ab9 | 6 | # |
2ca993e8 A |
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. | |
729e4ab9 A |
12 | :: NFC () ; |
13 | :: Lower () ; | |
2ca993e8 A |
14 | # |
15 | # | |
16 | # Definitions. | |
729e4ab9 A |
17 | $voiceless = [cfhkpst]; |
18 | $vowel = [ aąeęioóuy ]; | |
2ca993e8 A |
19 | # |
20 | # | |
21 | # Digraphs and Trigraphs. | |
22 | # | |
729e4ab9 A |
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 ; | |
2ca993e8 A |
48 | # |
49 | # | |
729e4ab9 A |
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 | ż → ʐ ; | |
2ca993e8 A |
98 | # |
99 | # | |
100 | # Second pass: Phoneme-to-phone rules. | |
729e4ab9 | 101 | :: Null ; |
2ca993e8 A |
102 | # |
103 | # | |
729e4ab9 A |
104 | tʐ → tʂ ; |
105 | pʐ → pʂ ; | |
106 | xʐ → xʂ ; | |
107 | ʐt\u0361ʂ → ʂt\u0361ʂ ; | |
2ca993e8 A |
108 | # |
109 | # | |
110 | # Final de-voicing. | |
729e4ab9 | 111 | b } [$] → p ; |
51004dcb | 112 | d \u0361 z } [$] → t \u0361 s ; # rydz → rɨt\u0361s |
729e4ab9 A |
113 | d } [$] → t ; |
114 | ɡ } [$] → k ; | |
115 | v } [$] → f ; | |
116 | ʐ } [$] → ʂ ; | |
117 | ʑ } [$] → ɕ ; | |
118 | z } [$] → s ; | |
2ca993e8 | 119 |