スラヴ祖語
第一次口蓋化
*i1, *ě1, *e, *ę, *ь の前で *k, *g, *x > *č, *ǯ, *š
次に ǯ が z の後ろを除くあらゆる位置で ž に変わる。
*i1, *ě1, *e, *ę, *ь の前で *kt, *gt > *tj (例は *kti の場合しか見られない).
第二次口蓋化
*i2, *ě2 の前で *k, *g, *x > *c, *ʒ, *s’
*s’ が方言ごとに s か š のどちらかに合流する。
*ʒ がポーランド語以外で z に変わる。
また方言によっては*i2, *ě2 の前で *kv, *gv, *xv > *cv, *ʒv, *s’v になる。(西スラヴ語群では起きずおそらく東スラヴ語群でも起きない。ロシア語の場合は南スラヴ語群によるだろう)。
第二次口蓋化は古ロシア北部方言では起きなかったように思われる。
第三次口蓋化
前母音 (*i, *ь, *ě, *e, *ę) および*ьr (= *ŕ̥ )の後ろ、母音の前で*k, *g, *x > *c, *ʒ, *s’
注:
x は軟口蓋摩擦音の [x] を表す。
v の音価は [v] でなく [w] であった可能性も高いが文字では v が用いられる。
s’ は西スラヴ語群の š と東スラヴ語群の s の対応から仮定されたものである。
c は [ʦ] でありIPAの [c] でないことに注意。
ʒ は [ʣ] である。
š, č, ž,ǯ はそれぞれ [ʃ], [ʧ], [ʒ], [ʤ] を表す。この表記はスラヴ語学ではよく用いられる。