1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd"> 3 <!-- 4 Copyright 1991-2013 Unicode, Inc. 5 CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) 6 For terms of use, see http://www.unicode.org/copyright.html 7 --> 8 <supplementalData> 9 <version number="$Revision: 12243 $"/> 10 <transforms> 11 <transform source="sk" target="sk_FONIPA" direction="forward" alias="sk-fonipa-t-sk"> 12 <tRule> 13 # Slovak orthography to phonemic transcription. 14 # http://en.wikipedia.org/wiki/Slovak_language 15 # http://en.wikipedia.org/wiki/Slovak_alphabet 16 # 17 # Letters that trigger softening; also triggered at end of word. 18 # Softening also occurs before "ch", but that starts in "c" so it 19 # is included in the set below. 20 21 $soften = [ptkcs$] ; 22 # 23 # 24 # Transform input to normalized form NFC, and to lowercase. 25 26 :: NFC () ; 27 :: Lower () ; 28 # 29 # 30 # digraphs 31 32 ch x ; 33 # 34 # 35 36 d } $soften t \u0361 ; # affricate indicated by ligature tie 37 dz } $soften t \u0361 s ; 38 d d \u0361 ; 39 dz d \u0361 z ; 40 # 41 # 42 43 a a ; 44 a ; 45 ; 46 b } $soften p ; 47 b b ; 48 c t \u0361 s; # affricate indicated by ligature tie 49 t \u0361 ; # affricate indicated by ligature tie 50 d } [ie] ; 51 d } $soften t ; 52 d d ; 53 } $soften c ; 54 ; 55 e e ; 56 e ; 57 f f ; 58 g } $soften k ; 59 g ; 60 h } $soften x ; 61 h ; 62 i ; 63 i ; 64 j j ; 65 k k ; 66 ; 67 l\' ; 68 l l ; 69 l ; 70 m } [fv] ; 71 m m ; 72 n } [kg] ; 73 n } [ie] ; 74 n n ; 75 ; 76 o ; 77 ; 78 uo ; 79 p p ; 80 q kv ; 81 r r ; 82 r ; 83 s s ; 84 ; 85 t } [ie] c ; 86 t\' c ; 87 c ; 88 t t ; 89 u u ; 90 u ; 91 vz } $soften fs ; 92 v } $soften f ; 93 [ $] { v } ' ' $soften f ; # v as preposition 94 v v ; 95 w v ; 96 x ks ; 97 y ; 98 i ; 99 z } $soften s ; 100 z z ; 101 } $soften ; 102 ; 103 104 ::null; 105 bb b; 106 cc c; 107 dd d; 108 ff f; 109 nn n; 110 pp p; 111 rr r; 112 ss s; 113 tt t; 114 vv v; 115 zz z; 116 ; 117 ; 118 </tRule> 119 </transform> 120 </transforms> 121 </supplementalData> 122