aboutsummaryrefslogtreecommitdiffstats
path: root/common/transforms/cs-cs_FONIPA.xml
blob: 7aece1123970f6f6d0a2a99a4b3cedb87864acd8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
<!--
Copyright © 1991-2013 Unicode, Inc.
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
For terms of use, see http://www.unicode.org/copyright.html
-->
<supplementalData>
	<version number="$Revision: 12243 $"/>
	<transforms>
		<transform source="cs" target="cs_FONIPA" direction="forward" alias="cs-fonipa-t-cs">
			<tRule>
# Tranformation from Czech to Czech in IPA transcription (cs_FONIPA).
# The transcription is not fully phonemic since we mark allophonic variations
# of /m/, /n/, /x/ and /ɦ/.
#
# http://en.wikipedia.org/wiki/Czech_alphabet
# http://en.wikipedia.org/wiki/Czech_language#Phonology
# http://en.wikipedia.org/wiki/Czech_orthography
#
# Transform input to normalized form NFC, and to lowercase.

::NFC;
::Lower;
#
#

#
#
# Digraphs.
#

ch } [ bdďjlmnňrřvwzž ] → ɣ ;
ch → x ;
dě → ɟɛ ;
mě → mɲɛ ;
tě → cɛ ;
ně → ɲɛ ;
dž → d \u0361 ʒ;  # affricate indicated by ligature tie
dz → d \u0361 z;  # affricate indicated by ligature tie
#
#
#

a → a ;
á → aː ;
b → b ;
c → t \u0361 s;  # affricate indicated by ligature tie
č → t \u0361 ʃ;  # affricate indicated by ligature tie
d → d ;
ď → ɟ ;
e → ɛ ;
é → ɛː ;
ě → jɛ ;
f → f ;
g → ɡ ;
h } [cčfkpqsštťx] → h ;
h → ɦ ;
i → ɪ ;
í → iː ;
j → j ;
k → k ;
l → l ;
m } [fvw] → ɱ ;
m → m ;
n } [gkqx] → ŋ ;
n → n ;
ň → ɲ ;
o → o ;
ó → oː ;
p → p ;
q → kv ;
r → r ;
ř → r̝ ;
s → s ;
š → ʃ ;
t → t ;
ť → c ;
u → u ;
ú → uː ;
ů → uː ;
v → v ;
w → v ;
x → ks ;
y → ɪ ;
ý → iː ;
z → z ;
ž → ʒ ;
			</tRule>
		</transform>
	</transforms>
</supplementalData>