1,二者漢語意思相同,so…that…和such…that…都是:如此……以致於……的意思。
2,二者區別:
so+形容詞+that。如:He gets up so early that he can catch the bus.
such+名詞+that。如:He is such  a  good teacher that all his students like his class.
so加形容詞再加that,而such後加名詞再加that。它們的區別主要是一個是修飾形容詞,一個是修飾名詞,分清楚這兩個區別,就容易了。
區別口訣就是兩者所強調詞性不一樣,具體的不同如下
so that中間強調的是形容詞或副詞,中文意思是如此…以致
such that中間強調的是名詞。