sağ olsun can be in different meanings...
canın sağ olsun:
Someone looses something, or lives a bad thing, so you say it as cheers. For example; a student which couldnt pass his exam, so you say:
-Neyse, canın sağ olsun, bir dahaki sefere geçersin inşallah.
another phrase:
başın sağ olsun:
Someone dies, and you say it for his death to his relatives. If who you talk is your friend; başın sağ olsun, else başınız sağ olsun (you see respect and plural form?)
On the other hand, only sağ olsun may be in a dialog to thank another (third) person:
A- Ahmet sana hediye almış.
A- Ahmet bought a gift for you
B- Sağ olsun, hep beni düşÃ¼nür
B- Thank him, he is always thoughtful to me.
Maybe there are more meanings?
|