• 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#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#
23ch } i → ç ;
24ch → x ;
25ci } $vowel → t \u0361 ɕ ;
26ci → t \u0361 ɕ i ;
27cz → t \u0361 ʂ ;
28dzi } $vowel → d \u0361 ʑ ;
29dzi → d \u0361 ʑ i ;
30dz } $voiceless → t \u0361 s ;
31dz → d \u0361 z ;
32dź } $voiceless → t \u0361 ɕ ;
33dź → d \u0361 ʑ ;
34dż } $voiceless → t \u0361 ʂ ;
35dż → d \u0361 ʐ ;
36kw → kf ;
37krw → krf ;
38ni } $vowel → ɲ ;
39ni → ɲ i ;
40$voiceless { rz → ʂ ;
41rz } $voiceless → ʂ ;
42rz → ʐ ;
43sz → ʂ ;
44trw → trf ;
45tw → tf ;
46zi } $vowel → ʑ ;
47zi → ʑ i ;
48#
49#
50a → a ;
51ą } [bp] → ɔm ;
52ą } [kg] → ɔŋ ;
53ą } [cdt] → ɔn ;
54ą → ɔ\u0303 ;
55b } $voiceless → p ;
56b → b ;
57c → t \u0361 s ;
58ć → t \u0361 ɕ ;
59d } $voiceless → t ;
60d → d ;
61e → ɛ ;
62ę } [bp] → ɛm ;
63ę } [dt] → ɛn ;
64ę } [gk] → ɛŋ ;
65ę → ɛ\u0303;
66f → f ;
67g } $voiceless → k ;
68g → ɡ ;
69h } i → ç ;
70h → x ;
71i } $vowel → ʲ ;
72i → i ;
73j → j ;
74k } [bdzż] → ɡ ;
75k → k ;
76l } i → ʎ ;
77l → l ;
78ł → w ;
79m → m ;
80n → n ;
81ń → ɲ ;
82o → ɔ ;
83ó → u ;
84r → r ;
85si } $vowel → ɕ ;
86si → ɕi ;
87s → s ;
88ś → ɕ ;
89t → t ;
90u → u ;
91w } $voiceless → f ;
92w → v ;
93y → ɨ ;
94ź } $voiceless → ɕ ;
95ź → ʑ ;
96ż } $voiceless → ʂ ;
97ż → ʐ ;
98#
99#
100# Second pass: Phoneme-to-phone rules.
101:: Null ;
102#
103#
104tʐ → tʂ ;
105pʐ → pʂ ;
106xʐ → xʂ ;
107ʐt\u0361ʂ → ʂt\u0361ʂ ;
108#
109#
110# Final de-voicing.
111b } [$] → p ;
112d \u0361 z } [$] → t \u0361 s ;  # rydz → rɨt\u0361s
113d } [$] → t ;
114ɡ } [$] → k ;
115v } [$] → f ;
116ʐ } [$] → ʂ ;
117ʑ } [$] → ɕ ;
118z } [$] → s ;
119
120