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