--- :transforms: - :aliases: - ja-t-es-fonipa :direction: forward :rules: - "$word_boundary = [-\\ $] ;" - "$vowel = [aeijouw] ;" - "$not_vowel = [^$vowel] ;" - "β > | b ;" - "ð > | d ;" - "ɣ > | g ;" - "ŋ > | n ;" - "θ > | s ;" - "ɾ > | r ;" - "[ij{i̯}]+ > i ;" - "[uw{u̯}]+ > u ;" - "nn > n ;" - "::Null ;" - "'.' > ;" - "a > ア ;" - "ba > バ ;" - "bb > ッ | b ;" - "be > ベ ;" - "bi > ビ ;" - "bo > ボ ;" - "bu > ブ ;" - "b > ブ ;" - "da > ダ ;" - "dd > ッ | d ;" - "de > デ ;" - "di > ディ ;" - "do > ド ;" - "du > ドゥ ;" - "d } $word_boundary > ー ;" - "d > ド ;" - "e > エ ;" - "fa > ファ ;" - "fe > フェ ;" - "ff > ッ | f ;" - "fi > フィ ;" - "fo > フォ ;" - "fu > フ ;" - "f > フ ;" - "ga > ガ ;" - "ge > グエ ;" - "gi > グイ ;" - "gg > ッ | g ;" - "go > ゴ ;" - "gu > グ ;" - "g > グ ;" - "i > イ ;" - "ʝa > ヤ ;" - "ʝe > イェ ;" - "ʝi > イ ;" - "ʝu > ユ ;" - "ʝo > ヨ ;" - "ʝ > イ ;" - "ka > カ ;" - "ke > ケ ;" - "ki > キ ;" - "kk > ッ | k ;" - "ko > コ ;" - "ku > ク ;" - "k > ク ;" - "la > ラ ;" - "le > レ ;" - "li > リ ;" - "lo > ロ ;" - "lu > ル ;" - "l > ル ;" - "ʎa > リャ ;" - "ʎe > レ ;" - "ʎi > リ ;" - "ʎo > リョ ;" - "ʎu > リュ ;" - "ʎ > ル ;" - "ma > マ ;" - "me > メ ;" - "mi > ミ ;" - "mo > モ ;" - "mu > ム ;" - "m } $word_boundary > ム ;" - "m } $not_vowel > ン ;" - "m > ム ;" - "na > ナ ;" - "ne > ネ ;" - "ni > ニ ;" - "no > ノ ;" - "nu > ヌ ;" - "n > ン ;" - "ɲa > ニャ ;" - "ɲe > ニェ ;" - "ɲi > ニ ;" - "ɲo > ニョ ;" - "ɲu > ニュ ;" - "o > オ ;" - "pa > パ ;" - "pe > ペ ;" - "pi > ピ ;" - "po > ポ ;" - "pp > ッ | p ;" - "pu > プ ;" - "p > プ ;" - "ra > ラ ;" - "re > レ ;" - "ri > リ ;" - "ro > ロ ;" - "ru > ル ;" - "r > ル ;" - "sa > サ ;" - "se > セ ;" - "si > シ ;" - "so > ソ ;" - "su > ス ;" - "s > ス ;" - "ta > タ ;" - "te > テ ;" - "ti > ティ ;" - "to > ト ;" - "tsa > ツァ ;" - "tse > ツェ ;" - "tsi > ツィ ;" - "tso > ツォ ;" - "tsu > ツ ;" - "ts > ツ ;" - "tt > ッ | t ;" - "tu > トゥ ;" - "t > ト ;" - "ʧa > チャ ;" - "ʧe > チェ ;" - "ʧi > チ ;" - "ʧo > チョ ;" - "ʧu > チュ ;" - "ʧ > チュ ;" - "u > ウ ;" - "xa > ハ ;" - "xe > ヘ ;" - "xi > ヒ ;" - "xo > ホ ;" - "xu > フ ;" - "x > フ ;" - "::NFC ;" :source: es_FONIPA :target: ja :variant: ~