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="pl_FONIPA" target="ja" direction="forward" alias="ja-t-pl-fonipa"> 12 <tRule> 13 # Transforms a Phonemic IPA transcription of Polish (pl_FONIPA) to Katakana. 14 # 15 16 $word_boundary = [-\ $] ; 17 $vowel = [aeiouw] ; # Vowels and glides 18 $not_vowel = [^$vowel] ; 19 # 20 # 21 # First pass: Collapse phonetic distinctions not preserved in Katakana. 22 23 | h; 24 | g; 25 | l; 26 | n; 27 d \u0361 | ; 28 d \u0361 | ; 29 d \u0361 z | z; 30 # 31 # 32 33 | en; 34 | e; 35 [] | i; 36 | on; 37 | o; 38 # 39 # 40 41 :: Null (); 42 # 43 # 44 # Main pass: Phoneme to Katakana conversion. 45 46 '.' ; 47 a ; 48 # 49 # 50 51 ba ; 52 bb | b; 53 be ; 54 b[ij]a ; 55 b[ij]o ; 56 b[ij] ; 57 bo ; 58 bu ; 59 b } $word_boundary ; 60 b ; 61 # 62 # 63 64 ca ; 65 ce ; 66 ci ; 67 cu ; 68 co ; 69 c ; 70 # 71 # 72 73 ^ d \u0361 d; 74 d \u0361 | d; 75 # 76 # 77 78 da ; 79 dd | d; 80 de ; 81 di ; 82 do ; 83 du ; 84 d ; 85 d } $word_boundary ; 86 d ; 87 # 88 # 89 90 e ; 91 # 92 # 93 94 fa ; 95 fe ; 96 ff | f; 97 fi ; 98 fo ; 99 fu ; 100 f ; 101 # 102 # 103 104 ha ; 105 hi ; 106 hu ; 107 he ; 108 ho ; 109 h } $word_boundary ; 110 h ; 111 # 112 # 113 114 ga ; 115 ge ; 116 gi ; 117 gg | g; 118 go ; 119 gu ; 120 g } $word_boundary ; 121 g ; 122 # 123 # 124 125 i ; 126 # 127 # 128 129 ja ; 130 ji ; 131 jo ; 132 je ; 133 ju ; 134 j ; 135 # 136 # 137 138 ka ; 139 ke ; 140 ki ; 141 kk | k; 142 ko ; 143 ku ; 144 k ; 145 # 146 # 147 148 la ; 149 le ; 150 li ; 151 lho ; 152 lo ; 153 lu ; 154 l ; 155 # 156 # 157 158 ma ; 159 me ; 160 mi ; 161 mo ; 162 mu ; 163 m } [bp] ; 164 m ; 165 # 166 # 167 168 na ; 169 ne ; 170 ni ; 171 no ; 172 nu ; 173 n ; 174 # 175 # 176 177 a ; 178 e ; 179 i ; 180 o ; 181 u ; 182 ; 183 # 184 # 185 186 o ; 187 # 188 # 189 190 pa ; 191 pe ; 192 pio ; 193 pi ; 194 po ; 195 pp | p; 196 pu ; 197 p ; 198 # 199 # 200 201 ra ; 202 re ; 203 ri ; 204 ro ; 205 ru ; 206 r ; 207 # 208 # 209 210 sa ; 211 se ; 212 si ; 213 so ; 214 su ; 215 s ; 216 # 217 # 218 219 a ; # not backed by data 220 e ; 221 u ; # not backed by data 222 o ; # not backed by data 223 vi ; 224 i ; 225 ; 226 # 227 # 228 229 a ; 230 e ; 231 u ; 232 o ; # not backed by data 233 i ; 234 ; 235 # 236 # 237 #ta ; 238 #ti ; 239 #tu ; 240 #te ; 241 #t } $word_boundary ; 242 #t ; 243 # 244 245 ta ; 246 te ; 247 ti ; 248 tu ; 249 to ; 250 t ; 251 # 252 # 253 254 ta ; 255 te ; 256 ti ; 257 to ; 258 tu ; 259 # 260 # 261 262 tsa ; 263 tse ; 264 ts[ij] ; 265 tso ; 266 tsu ; 267 ts ; 268 # 269 # 270 271 ^tt | t; 272 tt | t; 273 # 274 # 275 276 t \u0361 a ; 277 t \u0361 i ; 278 t \u0361 u ; 279 t \u0361 e ; 280 t \u0361 o ; 281 t \u0361 } $word_boundary ; 282 t \u0361 ; 283 t \u0361 | t; 284 t ; 285 # 286 # 287 288 u ; 289 # 290 # 291 292 va ; 293 ve ; 294 vi ; 295 vo ; 296 vu ; 297 v } $word_boundary ; 298 v ; 299 # 300 # 301 302 wa ; 303 wu ; 304 wi ; 305 we ; 306 wo ; 307 w ; 308 # 309 # 310 311 xa ; 312 xe ; 313 xi ; 314 xo ; 315 xu ; 316 x ; 317 # 318 # 319 320 a ; 321 e ; 322 i ; 323 o ; 324 u ; 325 } $word_boundary ; 326 ; 327 # 328 # 329 330 a ; 331 i ; 332 o ; 333 e ; 334 u ; 335 ; 336 # 337 # 338 339 za ; 340 ze ; 341 zi ; 342 zo ; 343 zu ; 344 z } $word_boundary ; 345 z ; 346 # 347 # 348 #' ' ; 349 # 350 351 </tRule> 352 </transform> 353 </transforms> 354 </supplementalData> 355