--- :transforms: - :aliases: - ro-fonipa-t-ro :direction: forward :rules: - "$VowelEI = [e i î] ;" - "$VowelAOU = [a â ă o u] ;" - "$Vowel = [$VowelEI $VowelAOU] ;" - "$Boundary = [^[:L:][:M:][:N:]] ;" - ":: NFC () ;" - ":: Lower () ;" - "eoai > eo̯aj ;" - "eai > e̯aj ;" - "eau > e̯aw ;" - "eoa > e̯o̯a ;" - "i\\-ai > jaj ;" - "ia\\-i > jaj ;" - "iau > jaw ;" - "iei > jej ;" - "ieu > jew ;" - "$Boundary {eu} > jew ;" - "ioa > jo̯a ;" - "ioi > joj ;" - "i\\-oi > joj ;" - "iou > jow ;" - "oai > o̯aj ;" - "uai > waj ;" - "uau > waw ;" - "uăi > wəj ;" - "ai > aj ;" - "âi > ɨj ;" - "ăi > əj ;" - "au} r > au ;" - "au > aw ;" - "âu > ɨw ;" - "ău > əw ;" - "ea > e̯a ;" - "ei > ej ;" - "eo > e̯o ;" - "e\\-o > e̯o ;" - "eu > ew ;" - "e\\-u > e̯u ;" - "ia > ja ;" - "i\\-a > ja ;" - "ie > je ;" - "ii > ij ;" - "io > jo ;" - "iu} [$Vowel $Boundary] > iw ;" - "iu > ju ;" - "oa > o̯a ;" - "oi > oj ;" - "ou > ow ;" - "ua > wa ;" - "uâ > wɨ ;" - "uă > wə ;" - "ue > we ;" - "ui > uj ;" - "uu > uw ;" - "a > a ;" - "â > ɨ ;" - "ă > ə ;" - "b > b ;" - "ch > k ;" - "{c} [ei] > t͡ʃ ;" - "c > k ;" - "d > d ;" - "e > e ;" - "f > f ;" - "gh > ɡ ;" - "{g} [ei] > d͡ʒ ;" - "g > ɡ ;" - "h > h ;" - "i > i ;" - "î > ɨ ;" - "j > ʒ ;" - "k > k ;" - "l > l ;" - "m > m ;" - "ng > ŋ ;" - "n > n ;" - "o > o ;" - "p > p ;" - "q > k ;" - "r > r ;" - "s > s ;" - "ş > ʃ ;" - "ș > ʃ ;" - "t > t ;" - "ţ > t͡s ;" - "ț > t͡s ;" - "u > u ;" - "v > v ;" - "x > ks ;" - "y > i ;" - "z > z ;" - "[:P:]+ > ' ' ;" - "::null ;" - "pp+ > p ;" - "bb+ > b ;" - "tt+ > t ;" - "dd+ > d ;" - "kk+ > k ;" - "dd+ > d ;" - "ɡɡ+ > ɡ ;" - "ff+ > f ;" - "vv+ > v ;" - "hh+ > h ;" - "ss+ > s ;" - "zz+ > z ;" - "ʃʃ+ > ʃ ;" - "ʒʒ+ > ʒ ;" - "rr+ > r ;" - "ll+ > l ;" - "jj+ > j ;" - "ww+ > w ;" :source: ro :target: ro_FONIPA :variant: ~