Home | History | Annotate | Download | only in transforms
      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