Некоторые причины, по которым слова на букву «ш» звучат по-разному в разных славянских языках:
- Упрощение сочетания согласных звуков. vk.com habr.com Например, у южных славян и у чехословаков сочетание *ш’ч’ упростилось в /шт/. habr.com
- Влияние звука r [р]. culture.pl В польском языке шипящие звуки «пш», «кш», «тш» появляются благодаря мягкому варианту звука r’ [рь]. culture.pl Когда у s’, z’, t’, d’ появился свистящий призвук, с мягким r’ случилась похожая история: к нему пристал шипящий призвук рж. culture.pl
- Изменение твёрдости звука [ш]. spravochnick.ru К XVI веку во всех славянских языках звук [ш] отвердел: считается, что твёрдые согласные легче произносить, чем мягкие. habr.com
Таким образом, произношение слов на букву «ш» в разных славянских языках может отличаться из-за исторических и фонетических процессов, характерных для каждого языка.